题 如何在IntelliJ中永久启用行号?


如何在IntelliJ IDEA中永久启用行号?


1280
2017-08-17 17:31


起源


为什么不是所有的IDE都默认为“是显示行号”,如何在不使用行号的情况下调试anythign? - NimChimpsky
大多数IDE都有行号,鼠标光标位于状态栏中,但这并不太有用。通常堆栈跟踪中的行号是对的吗?在VIM中,您可以跳转到行号<行号> G和Sublime Text,Ctrl + g(键入行号)。如果你可以直接跳到你想去的地方,那么行号的好处是什么? - Dauh Fhauc
我最喜欢的行号列是它提供了一个简单的命中区域,用于选择多行而不必摆弄精确的光标位置。 - Eric Cosky
我也无法想象没有打开行号的人工作。从来没有你可能不需要它,因为你只需点击stacktraces中的链接。它为您提供了代码中的方向,如果您与其他人讨论它的片段,它也可能有用。 - ccDict
所有关于点击堆栈跟踪的人都在假设正在调试的堆栈跟踪是在IDE中生成的。在现实世界的场景中几乎不是这种情况。您从客户端获得堆栈跟踪,然后您需要跟踪它。 - Dan


答案:


IntelliJ 14.X以上

从版本14.0开始,设置对话框的路径略有不同,a 一般 子菜单之间已添加 编辑 和 出现 如下所示

enter image description here

IntelliJ 8.1.2 - 13.X

从IntelliJ 8.1.2开始,此选项在 档案|设置1。内 IDE设置 该对话框的一部分,你会发现它 编辑|出现。

  1. 在Mac上,这些都是命名的 IntelliJ IDEA |优先...

enter image description here


1362
2018-05-26 18:46



Cntrl + Shift + a ---然后输入“show line numbers”。我使用cntrl + shift + a来查找大多数菜单。 - Uncle Iroh
对于Mac新学生,Android Studio>首选项>编辑器>外观>显示行号 - whyoz
版本15.0仍然是相同的地方... :-) - sgirardin
在IntelliJ 2016.x中没有:( Shift-Shift解决方法仍然有效。 - csvan
@csvan它仍然出现在IntelliJ 2016.1.1的外观菜单下 - Dónal


问题显然已经得到了很好的回答,但是从IJ 13开始,您可以在2秒内启用行号:

  1. 转移 两次
  2. 输入“行号”
  3. 该选项显示在菜单中并按 输入 启用/禁用。

enter image description here

瞧瞧;)


340
2018-04-14 07:07



这是正确的答案。 Shift-Shift是您需要知道的与IntelliJ相关的所有内容。停止挖掘设置对话框的人! - Daniel Alexiuc
这不是永久性的 - user3218743
正如@ user3218743所说,以这种方式转换行号是TEMPORARY。这不是最佳解决方案。 - Shadoninja
@ user3218743和@SamuelKerrien这取决于其中的哪一个 show line number你选择了吗?有一个可以暂时打开/关闭它,另一个可以改变设置(在行尾有一个开/关切换) - osundblad
Shift然后Shift肯定会写入Shift,Shift而不是Shift + Shift。 - AjahnCharles


还有另一种方式,甚至更快(在10.5版本中适用于我)

只是 右键点击 在行号应该在的地方,你会看到一个小菜单。

然后,标记“显示行号”选项。

enter image description here

请注意,这仅适用于每个文件。请享用。


103
2017-11-25 08:54



它就像Android Studio中的魅力一样! - Alexey Shevelyov
这仅适用于当前编辑器窗口! - Vikram Dattu
为什么我没有想到这一点 - Derek 朕會功夫
这是打开行号的最临时方式。最好的答案是正确的方法来做到这一点,所以它坚持。 - Shadoninja
只有当前编辑器和当前会话。在重新启动android studio时删除,并且不会在任何其他窗口中显示。 - Zoe


在Intellij 13中,布局已更改,“设置”按钮只能在“文件” - >“设置”中找到,而不能在工具栏中找到,并从那里按照相同的步骤操作:编辑器 - >外观 - >显示行号,或搜索行号在“设置”搜索输入中。Intellij Settings search for line numbers


89
2017-10-10 19:21



在Intellij 14中,它现在是文件 - >设置 - >编辑器 - >常规 - >外观 - >显示行号。或搜索“行号”。 - Radu Bompa


Android Studio 1.3.2及更高版本,IntelliJ 15及以上版本

全局配置

文件 - >设置 - >编辑器 - >常规 - >外观 - >显示行号

enter image description here


当前编辑器配置

第一种方式: 查看 - >活动编辑器 - >显示行号(此选项仅在您之前已单击活动编辑器的文件时可用)

第二种方式: 右键单击项目结构和活动编辑器之间的小区域(即可以设置断点的那个) - >显示行号。 enter image description here


71
2017-09-19 10:50





适用于InteliJ IDEA 11.0及更高版本
文件  - > 设置 在“设置”窗口中 编辑  - > 出现
并勾选显示行号复选框。

enter image description here


51
2017-12-28 10:09



这个确切的答案有 已经发布了 两年半前,唐。 - Shadow Wizard
我再次看了帖子。它们是相同的,微小的差异并不能证明新答案的合理性,你可以在现有的答案上添加注释,例如“它也存在于版本11中”,也许可以解释这个细微的差别。 - Shadow Wizard


IntelliJ 14(Ubuntu):

看到: 怎么办-I-开启上线号码永久性合的IntelliJ-14

永久:

文件>设置>编辑器>常规>外观>显示行号

Editor

对于当前的编辑:

查看>活动编辑器>显示行号

Menu


30
2017-11-20 05:44





IntelliJ IDEA 15

5种方法


全球变化

  1. 文件>设置...>编辑器>常规>外观>显示行号

    show line numbers

  2. 击中 转移  两次 >写“行号”>显示行号(具有切换的行号)>将切换更改为ON

    shift shift


更改活动编辑器

  1. 右键单击左侧栏>显示行号

    right click

  2. 击中 转移  两次>写“line”>显示行号(该行没有切换)

    shift shift line

  3. 按Ctrl + 转移 + 一个 >写“显示行”>活动编辑器:显示行号>将切换更改为ON

    Ctrl Shift A


29
2018-01-10 23:33



Casper LI提到了这一点 Android Studio 1.5.1 类似于IntelliJ IDEA 15关于行号。 - ROMANIA_engineer


在使用Mac版本的intelliJ 14 Ultimate中,这就是它。

IntelliJ Idea>首选项>编辑器>常规>外观>显示行号


21
2017-12-16 10:17



对于那些一直在Mac上挣扎的人,就像我要找到的那样,不要被“外观与行为”标签所欺骗,就像@Shawn所说,它在编辑器选项卡下,有多个级别的名称外观。另外,请确保您正在查看首选项下的设置。 - Unome
@Unome不仅是Mac,也是Windows。 - Ajay