在Visual Studio中启用显示行号

165
为什么Visual Studio没有显示源文件行号的方法?有什么办法可以启用它或插件可以实现吗?我知道程序代码的行数并不重要,但有时候了解程序的长度或某一特定行的行号还是很有帮助的。
尽管我尝试过,但似乎找不到启用行号的方法,这让我很惊讶。
这是Visual Studio 2010旗舰版。(如果你读过我的旧问题,你会知道我之前一直在使用2008 Express。)
15个回答

243

Visual Studio可以显示行号:

工具 -> 选项 -> 文本编辑器 -> 所有语言 -> 勾选 "行号" 复选框。


4
您应该在选项窗口底部勾选“显示所有设置”复选框,以查看“行号”复选框。 - Janaka R Rajapaksha
SCSS文件仍然被隐藏了吗?! - Ben Racicot
4
如果勾选了“行号”复选框但仍然看不到行号,请取消勾选该复选框,点击确定,然后返回到 “工具” -> “选项” -> “文本编辑器” -> “所有语言”,现在重新勾选“行号”复选框,应该就可以看到行号了。 - TH Todorov
2
在VS 2017中,我的行号在某个时候消失了,尽管工具/选项检查显示它们被选中。正如@TH Todorov所说,我不得不返回去,取消选中,然后重新选中并保存才能让它们重新出现。 - BentChainRing
在VS 2017的设置中,方框填充的复选框表示设置的部分应用。直到我将行号设置关闭并重新打开后,它才显示正常的勾号,并且对于所有语言都启用了行号。 - Reticulated Spline

46

从 Visual Studio 2015 开始,您可以在以下选项中找到此选项:

工具 -> 选项 -> 文本编辑器 -> 所有语言 -> 常规 -> 行号

Visual Studio 2013 Line Numbers Option Menu


或者直接进入 工具 -> 选项 并在搜索栏中键入 "Numbers"。


我在“工具->选项”菜单中没有搜索栏。如何让它出现? - Egor Skriptunoff

25

工具 -> 选项 -> 显示所有设置 -> 文本编辑器 -> 所有语言 -> 行号


19
在Visual Studio 2013和2015中: 工具->选项->文本编辑器->所有语言->勾选行号 输入图像描述

8

默认情况下它未启用,但您可以通过以下步骤启用:

  1. 单击“工具”
  2. 选项
  3. 文本编辑器(展开)
  4. 所有语言
  5. 行号(复选框)
  6. 单击确定

设置


5
在VS 2010中:
工具 > 设置 > 专家设置
然后:
工具 > 选项 > 显示所有设置 > 文本编辑器 > C# > 常规 > 选中行号(复选框)

4

选项 -> 文本编辑器 -> 所有语言 -> 行号复选框 输入图像描述


对于我的VS 2013,"选项..."在"工具"下拉菜单的底部列出。 - JohnH

3

1
你需要编辑 "settings.json" 文件,在其中添加 "editor.lineNumbers":"on",。你可以查看注释以获取不同的选项。
在 Visual Studio Code - 2017 中,你还可以直接跳转到指定行号。有以下三种方法:
  1. 直接使用键盘快捷键 - Ctrl + G。
  2. 在菜单中选择 Go,使用 Go to Line - Go > Go to Line。
  3. 在命令面板中搜索 Go to Line (Cmd + Shift + P)。

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接