当您从Preferences>中选择时,Eclipse将在您选择的列上放置一条浅灰色线条;一般>编辑>文本编辑并选中“显示打印边距”复选框。
如果我将此行添加到我的Checkstyle外部文件中:
<setting id="org.eclipse.jdt.core.formatter.lineSplit" value="150"/>
然后格式化(Ctrl-Shift-F)可以很好地分割第150列之前的行。
是否有一种方法,例如XML文件,我可以在其中设置文本编辑器“显示打印边距”的值?我希望我的部门将格式化程序分割线放在150(可以做),并让所有Eclipse IDE在第150列显示灰线(不知道如何)。
我尝试切换“显示打印边距”复选框,甚至检查“显示行号”,但我无法在Eclipse可执行文件路径或反映此更改的项目文件中找到Eclipse更改的文件。它必须存储在某个地方:这些会在Eclipse会话中持续存在。
答案 0 :(得分:1)
如果通过“首选项”菜单更改设置,则表示您正在更改工作区设置。因此,您要查找的文件位于工作区的.metadata
目录中。您要查找的特定文件是
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
此文件可包含以下两行:
printMarginColumn=120
printMargin=true
如果printMarginColumn
不存在,则默认值为80
。
如果更改项目的设置,则文件相同,但位置位于项目的.settings
目录中。