我正在使用 Eclipse 进行 Java 编程,但编辑器中的行看起来太靠近了。
我想更改行与行之间的间距/间隙量。我可以使用 Eclipse 中的选项来执行此操作吗?
在尝试各种替代字体后,我在字体编辑器中采用了原始的
Consolas
并增加了行高,将生成的ConsolasHigh
字体包安装到系统中并在Eclipse编辑器中将其设置为默认值:
您可以配置格式化程序(首选项 | Java | 代码样式)以注入额外的空行。否则,您可能会找到一种带有大量内置空白的字体(首选项 | 常规 | 外观 | 颜色和字体)。在 Windows 上,我喜欢“consolas”——它不是特别的空白,但它是一种很好的等宽、可读字体。
你可以在某处的某些评论中放置过高的字符,请尝试“|ÄÁg$ÑĈђךןﭼژçÅẤДАБψ”。一旦 Eclipse 在文件中看到它,它就会增加整个文件的行分隔以正确显示这些字符。
创建您自己的位图字体,使用字体顶部的所有行。它确实有效,并且似乎可以在 17 点字体中保存多达 4 行像素。我是这样做的:
关于我上面的回复,我现在可以提供更多关于如何创建字体的细节,以及创建更好字体的建议(从 truetype 字体开始):
请记住,您在 Eclipse 中看到的特定设置的字体大小,例如9 实际上对应于大约 11 磅的字体,行与行之间的空间较小
从 Eclipse 4.27 开始,现在您可以调整行距 首选项 -> 常规 -> 编辑器 -> 文本编辑器
请注意,HiDPI 可能会导致不一致,具体取决于您的系统
https://bugs.eclipse.org/bugs/show_bug.cgi?id=26765
https://github.com/eclipse-platform/eclipse.platform.text/pull/119