是否有Eclipse线?
我有一个特定的项目,我需要将每行代码换成65个字符。 为此,我已经正确设置了eclipse Java代码格式化程序。 但是我真正想要的是在编辑器中绘制垂直线,以显示我输入时的最大线宽,而不仅仅是当我运行formmater时。 我知道这个功能在某些功能中可用,因为它在代码格式化程序属性页中显示。
我在eclipse中看不到任何选项来打开它,并且我没有看到在Eclipse Plugin Central上执行它的任何插件
在Windows / Preferences中查看(至少在Windows上 - IIRC可以针对不同的操作系统移动),然后:
General -> Editors -> Text Editors -> Show Print Margin
勾选这个,它应该显示该行。
作为一种快速查找此方法的方法,请使用顶部的搜索过滤器并在“边距”上进行过滤。
在Eclipse Luna(4.4)中:选择菜单WindowPreference
。 查看搜索框type filter text
左上角,键入: margin
。
在部分Apperance color option
,选择Print margin
。 选择Show print margin
。 在文本框的Print margin column
,键入65
作为你想要的。
@Jon Skeet的回答不完整。
(1/2)首先,做他的话:
Window
- > Preferences
- > General
- > Editors
- > Text Editors
- >选中Show Print Margin
框
选中此框将显示垂直线。
作为一种快速查找此方法的方法,请使用顶部的搜索过滤器并在“边距”上进行过滤。
但是,这只显示了该行,但在大多数情况下,“打印边距列”值存在忽略的平坦度。
要设置行号应该在的列号 ,请执行@John Percival Hackworth在此提到的内容:
(2/2)转到:
Window
- > Preferences
- > C/C++
[或任何您使用的语言] - > Code Style
- > Formatter
- >单击Edit
- > Line Wrapping
选项卡下设置您需要的值Maximum line width
。
边注:
你如何在上面设置的列上执行强行换行(即:添加回车)? 我还不知道。 如果你知道,让我知道。 在崇高文本3(一个更好的编辑器,但索引器/功能定义查找器:()更糟糕的是它是Alt + Q.
更新:我认为使用“CppStyle”插件可能会使用clang-format
,通过使用Ctrl + Shift + F来应用自动格式,但我不知道使其工作的确切说明。