在Visual Studio中启用行号显示


151

为什么Visual Studio无法在源文件中显示行号?有什么方法可以启用它,或为其启用插件吗?我知道程序中的代码行数无关紧要,但是有时很高兴知道程序有多长时间或要参考的特定行数。

尽管我尝试过,但似乎找不到启用行编号的方法,这让我感到惊讶。

这是Visual Studio 2010 Ultimate。(如果您已经阅读了较早的问题,那么到目前为止,我一直在使用2008 Express。)


1
@TomášZato发布时,还没有这样的网站!
飓风

8
让我感到困惑的是,默认情况下不显示行号。
user1073075

@ user1073075同意。堆栈跟踪指向行号,但是如果IDE中没有行号,那有什么用?我希望MS默认将其打开。或者至少在编辑器的左侧提供快捷方式或右键单击选项。必须仔细浏览选项对话框令人发狂。
rspring1975 '16

Answers:


222

Visual Studio具有行号:

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


3
您应该选中选项窗口底部的“显示所有设置”复选框,以查看“行号”复选框
Janaka R Rajapaksha 2014年

仍对SCSS文件隐藏?
本·拉西科特

2
如果选中了“行号”复选框,但仍然看不到行,请取消选中该复选框,单击“确定”,然后返回到“工具”->“选项”->“文本编辑器”->“所有语言”,现在选中“行”数字”复选框,然后将出现这些行。
TH Todorov

2
在VS 2017中,即使工具/选项检查显示已选择它们,我的行号仍会消失。正如@TH Todorov所说,我必须回去,取消选中,然后重新检查它们并保存以使其重新出现。
BentChainRing

45

从Visual Studio 2015开始,您可以在以下位置找到该选项:

Tools-> Options -> Text Editor -> All Languages-> General -> Line Numbers

Visual Studio 2013行号选项菜单


或直接转到tools -> options并在搜索栏上键入:“数字”。


我的tools -> options菜单中没有搜索栏。如何使其显示?
Egor Skriptunoff

25

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




5

在VS 2010中:

工具>设置>专家设置

然后:

工具>选项>显示所有设置>文本编辑器> C#>常规>检查行号(复选框)








0

对于MS Visual Studio 2015,在右上角的快速启动(Ctrl + Q)中键入“文本”。1)快速启动

2)在列表中,选择文本编辑器->所有语言->常规 select_allLanguages

3)现在检查“行号”,然后单击“确定”以获取行号。

最后,我们在文本编辑器中获得行号。


你也可以在快速启动类型“行号”直接进入右侧屏幕
asidis

0

在Visual Studio 2010 Express中,有一个名为“ 显示所有设置 ” 的选项。位于“ 工具>选项 ”窗口中。

在此处输入图片说明

如果未选中此选项,则行号选项将不可用。确保选中此选项,如下所示。这将使许多其他设置在左侧的树视图中可见。

在此处输入图片说明

现在,这将使选项“ 工具>选项>文本编辑器> C#>常规>行编辑器 ”可用。选中“ 行号 ”选项,使行号在Visual Studio 2010 Express中可见。

在此处输入图片说明


0

您应该编辑“ settings.json”。在其中添加"editor.lineNumbers":"on",。您可以查看注释中的各种选项。

在Visual Studio Code-2017中,您也可以直接转到给定的行号。有以下三种方法可以做到这一点。

  1. 直接使用键盘快捷键-Ctrl +G。
  2. 在菜单转到下,使用转到行-转到>转到行
  3. 在命令面板(Cmd + Shift + P)中搜索“转到行”。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.