【问题标题】:How can I show line numbers in Eclipse?如何在 Eclipse 中显示行号?
【发布时间】:2010-10-13 01:21:56
【问题描述】:

如何在 Eclipse 中默认显示行号

【问题讨论】:

  • “默认”是什么意思?对于每个新工作区?对于每个新安装的 Eclipse?我很困惑。
  • @Uri:嗯,这样当你收到编译器向你抛出的错误消息时,你可以通过眼睛扫描文档来快速找到该行。
  • @X-lstence ctrl-l 会弹出一个框,你可以输入行号跳转到
  • 当出现多个错误时,使用 lint 之类的工具滚动到每一行时,我仍然发现它的速度要快得多,并且有一种方法可以显示行号是非常宝贵的。此外,在截屏时,可以很好地查看原始行号以供讨论。
  • 大新闻! (Lars VOGEL 报道):从 4.4M4 开始,行号被激活默认!见my (edited) answer below

标签: eclipse configuration


【解决方案1】:

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


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

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

【讨论】:

  • 谢谢!我正在使用 Juno 版本,最终在 eclipse -> 首选项 -> 常规 -> 编辑器 -> 文本编辑器 -> 显示行号下找到它。
  • 在 Eclipse for Mac 中,它不在 Window->Preferences 中,而是在 Eclipse->Preferences 中
  • @CJDennis 或者您可以在首选项的搜索栏中输入“行”甚至“行号”。这是他们做对的事情。除此之外它在一个逻辑位置。
【解决方案2】:

打开 Eclipse

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

勾选显示行号复选框

【讨论】:

    【解决方案3】:

    Eclipse 在 Preferences 的左上角有一个搜索功能。 在该搜索框中输入“行号”,然后预...

    如果你每次忘记都厌倦了谷歌搜索......

    【讨论】:

      【解决方案4】:

      就这么简单。 Ctrl+F10,然后是N,显示或隐藏行号。

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

      【讨论】:

      • 需要在编辑器中集中注意力才能使用该快捷方式,但如果阅读参考文章中的章节标题,这一点非常明显。 :-)
      【解决方案5】:

      2015 年 11 月更新:

      在 Eclipse Mars 4.5.1 中,行号(令人讨厌)再次默认关闭。请按照以下说明启用它。


      2013 年 12 月更新:

      Lars Vogel 只是published on his blog:

      从今天开始,Eclipse SDK Luna (4.4) 中的行号是默认的

      (2013 年 12 月 10 日)

      如果用户希望在 Eclipse IDE 的文本编辑器中默认激活行号,我们进行了一项用户调查。
      反应很明确:

      YES : 80.07% (1852 responses)
      NO  : 19.93% (461 responses)
      Total  : 2313
      Skipped:   15
      

      使用Bug 421313Review - Line number should be activated by default,我们为 Eclipse SDK 构建启用了它,我假设其他 Eclipse 包将随之而来。


      2014 年 8 月更新

      Eclipse Mars 4.5M1 的行号默认长度现在是 120(而不是 80)。
      见“How to customize Eclipse's text editor code formating”。


      原始答案(2009 年 3 月)

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

      lineNumberRuler=true
      

      [workspace] 是 Eclipse 工作区的根目录)
      然后将打开 Eclipse,并显示“默认显示的行号”


      否则,您也可以输入“CTRL+1”,然后输入“line”,这样您就可以访问命令“显示行号”
      (这将在选项的文本编辑器部分切换到选项“显示行号”。

      或者您可以在 Windows 偏好设置中输入“numb”来访问文本编辑器部分:

      图片来自博客“Mkyong.com”的“How to display line numbers in Eclipse

      【讨论】:

      • 在当前的 Eclipse Mars 版本(4.5.1)上,默认情况下不启用行号(很烦人)。
      • 如何设置左缩进间距,以便在行号和每行的第一个字符之间添加一些空格?
      • @Ωmega 10 年后,我不知道。这将是排水沟和代码编辑器之间的空间或填充。
      【解决方案6】:

      点击窗口标签并点击首选项

      执行此操作并检查显示行号

      【讨论】:

        【解决方案7】:

        一种简单的方法是使用快捷键,例如:Ctrl+F10,然后按 n“它显示行号并隐藏行号。

        【讨论】:

          【解决方案8】:

          在 Mac 上执行此操作:

          cmd + , or ADT -> Preferences 
          

          展开常规 -> 编辑器 ->文本编辑器

          Check box: Show line numbers
          

          【讨论】:

            【解决方案9】:

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

            【讨论】:

              【解决方案10】:

              日食改变了偏好的位置

              to eclipse -> 偏好

              【讨论】:

                【解决方案11】:

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

                【讨论】:

                  【解决方案12】:

                  最佳答案很好,但您也可以将其绑定到一个键(快捷键)来切换它..

                  Window > Preferences > Keys 然后在过滤器中输入“行号”并将其绑定到一个键。

                  我使用 CTRL + S + L。

                  【讨论】:

                    【解决方案13】:

                    这将是问题的适当解决方案:

                    字符串 lineNumbers = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_LINE_NUMBER_RULER; EditorsUI.getPreferenceStore().setValue(lineNumbers, true);

                    【讨论】:

                      【解决方案14】:

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

                      【讨论】:

                        【解决方案15】:

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

                        【讨论】:

                          【解决方案16】:

                          在这个文件中

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

                          确定参数

                          lineNumberColor=0,0,0

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

                          【讨论】:

                          • 这是否意味着您可以使用不同颜色的行号?有趣的。我会尽快尝试。
                          猜你喜欢
                          • 2010-12-26
                          • 2015-03-21
                          • 2014-11-07
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 2018-08-17
                          相关资源
                          最近更新 更多