adonais / skylark

Skylark Editor is written in C, a high performance text/hex editor. Embedded Database-client/Redis-client/Lua-engine. You can run Lua scripts and SQL files directly.
https://sourceforge.net/projects/libportable/files/Skylark/
GNU General Public License v3.0
453 stars 44 forks source link

显示英文字体时非等宽 #118

Open leichen95 opened 6 months ago

leichen95 commented 6 months ago

在Notepad++ 和 VSCode中, 无论是 Courier New 还是 Consolas字体显示英文和数字都是等宽的, 看起来比较舒服。 字体对齐特别是在对比一些十六进制文本串时很重要, 特别是 Consolas本身是等宽字体。 在skylark中就显示的多行文字都没有比齐,看起来很不美观。 另外能否增加一个选项可以全局统一修改一下字体,一个一个设置太不方便了 image

adonais commented 3 months ago

默认是等宽字体, 不过txt文档设置了个小脚本, 默认使用 "Fira Code", "Microsoft YaHei UI", "Microsoft YaHei", 以及主题全局字体. 按优先顺序进行, 所以你的文本可能使用了YaHei字体