Netbeans 缩进指南放置?变宽字体

Netbeans indent guideline placement? variable-width fonts

我在 netbeans 中的缩进准则放置方面遇到了一些麻烦。我不记得问题是什么时候开始的,但它非常让人分心。指导线只是直接穿过代码行,而不是在缩进的代码块之前。

*注意 - 自动格式无法解决此问题 (Alt + Shift + F )


问题已解决

问题出在字体上。出于某种原因,当我将字体从 calibri 更改为等宽字体时,缩进线恢复正常。 imgur link (图片中的字体实际上是 Inconsolota,没有 calibri 的图片等宽)

我决定做更多的挖掘,发现等宽实际上会根据使用的 OS(windows 中的快递)而有所不同。等宽字体将所有字符保持在相同的比例内。所以我猜测 calibri 是一种可变宽度字体(在 wiki link 中有描述)。 Netbeans 不得调整其缩进间距以适应字体比例的变化。这会导致缩进线看起来不合适,而实际上字母间距是导致间距消失的原因。我希望这些信息对像我这样的新用户有用。除非您喜欢分散注意力的线条和压扁的外观,否则请确保 netbeans 中的字体是等宽字体。我最近开始在我的编辑器中使用 Inconsolata,它真的让我爱不释手。在编辑器中启用 Anti-A 后看起来更好,因此 here 是启用该功能的方法。

干杯 -shwig