如何在Eclipse中显示行号?

738 eclipse configuration

如何在Eclipse中默认显示行号?

fbe*_*ier 1097

窗口→首选项→常规→编辑器→文本编辑器→显示行号.

编辑:我很久以前写过这篇文章但是@ArtOfWarfar和@voidstate提到你现在可以简单地说:

右键单击装订线并选择"显示行号":

  • 谢谢!我无法相信三个不同的人试图告诉OP他们不想要行号而不是回答问题.对Eclipse的开发人员感到羞耻,因为它隐藏在这样一个不起眼的位置,但它不应该只需要点击6次就可以实现这么简单的事情. (83认同)
  • 有趣的是,我没有注意到这个答案的另一个非常好的解决方案...右键单击排水沟并选择"显示行号". (44认同)
  • 谢谢!我正在使用Juno版本并最终在eclipse下找到它 - >首选项 - >通用 - >编辑器 - >文本编辑器 - >显示行号. (9认同)
  • "右键点击阴沟"是新的"42" (9认同)
  • @ArtOfWarfare当你让开发人员设计UI时会发生这种情况. (8认同)
  • @ArtOfWarfare对Eclipse开发人员的创建Eclipse感到羞耻. (2认同)

voi*_*ate 481

如果这不起作用,它可能会被您当前的设置覆盖.您可以右键单击代码左侧的栏中通常会出现行号,然后使用上下文菜单将其打开.

屏幕显示此上下文菜单

  • 你有什么期望它更新3年?我相信这个选项是新的:P (7认同)

Von*_*onC 94

2015年11月更新:

在Eclipse Mars 4.5.1中,默认情况下(恼人地)关闭行号.按照以下说明启用它.


2013年12月更新:

Lars Vogel刚刚在他的博客上发表:

截至今天,Eclipse SDK Luna(4.4)中的行号是默认的

(2013年12月10日)

如果用户希望默认情况下在Eclipse IDE中的文本编辑器中激活行号,我们进行了用户调查.
回应非常明确:

YES : 80.07% (1852 responses)
NO  : 19.93% (461 responses)
Total  : 2313
Skipped:   15
Run Code Online (Sandbox Code Playgroud)

使用Bug 421313,应该默认激活Review - 行号,我们为Eclipse SDK构建启用它,我假设其他Eclipse包将会跟随.


2014年8月更新

对于Eclipse Mars 4.5M1,行号默认长度现在为120(而不是80).
请参阅" 如何自定义Eclipse的文本编辑器代码格式 ".


原始答案(2009年3月)

要真正拥有它,你可以编写一个脚本,在启动eclipse之前确保:
[workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefs确实包含:

lineNumberRuler=true
Run Code Online (Sandbox Code Playgroud)

([workspace]作为你的eclipse工作区的根目录)
然后将打开eclipse,默认显示"行号"'


否则,您还可以键入"CTRL + 1"然后"行",这将使您可以访问命令"显示行号"
(将在选项的文本编辑器部分切换到选项"显示行号").

或者,您只需在Windows首选项中键入"numb"即可访问"文本编辑器"部分:

显示行号

博客" Mkyong.com "中的" 如何在Eclipse中显示行号 "中的图片


sha*_*aby 30

就如此容易. Ctrl+ F10,然后N,显示或隐藏行号.

参考:http://www.shortcutworld.com/en/win/Eclipse.html


小智 25

Mac OSX上的轻微变化:
Eclipse→首选项→常规→编辑器→文本编辑器→显示行号


HAN*_*ANU 20

Windows→首选项→常规→文本编辑器→显示数字线


Ant*_*ite 18

在这个文件中

[工作空间] .metadata.plugins\org.eclipse.core.runtime.settings\org.eclipse.ui.editors.prefs

确保参数

lineNumberColor = 0,0,0

不是255,255,255,是白色的


小智 17

转到Windows→首选项→常规→文本编辑器→显示数字线.单击确定,然后单击应用更改.然后它会自动显示行数.


Aru*_*ian 9

其中一个简单的方法是使用快捷方式,如:Ctrl + F10,然后按n"它显示行号并隐藏行号.


Dev*_*evC 7

最好的答案是好的,但你也可以将它绑定到一个键(shorcut)来切换它..

窗口>首选项>键然后在过滤器中输入"行号"并将其绑定到键.

我用CTRL + S + L.


Ujj*_*Roy 6

打开Eclipse

转到 - > Windows - >首选项 - >编辑器 - >文本编辑器 - >显示行号

勾选Show Line No复选框