我在Notepad ++中为Haml文件创建了一个用户定义的语言。所有Consolas / 10都是全面的。除了空格与字母长度不同外,样式应用得很好。可能有什么不对?
更新
如果我将Ruby语言字体设置为Consolas / 10,则空格的长度与字母的长度相同。
答案 0 :(得分:5)
在模板文件的末尾有一个GlobalStyles部分。设置fontName =" Consolas"到处都是。重新启动Notepad ++以使更改生效。
在我的情况下,模板文件是" Plastic Code Wrap.xml"
答案 1 :(得分:0)
我使用notepad ++,并安装了Consolas版本。 NPP版本6.1.3(UNICODE)似乎正在正确处理它。
我正在查看的文件是一个C源代码文件,编码设置为“在没有BOM的UTF-8中编码”。
在这种情况下,空格和字母具有相同的宽度。
这不会回答您的问题,但可能会为您的搜索添加信息。
- 卡尔
答案 2 :(得分:0)
导致问题的风格大胆设置。你必须"启用全局粗体字体样式"在全球风格。我猜猜它也可能导致同样的问题。