1
14
我唯一对行号感兴趣的时间是给出了一个特定的行号(例如在堆栈跟踪中)。在这一点上,我想转到特定的行(我可以直接做),但我不需要看到周围的行数。 我看重屏幕上的内容,而行号对我来说就是浪费。 我想更重要的问题是问你自己为什么 将 要查看行号。为什么它们对你很重要?在什么情况下,您需要查看当前页面的所有行号,而不仅仅是当前行(显示在状态栏中)? 编辑:我同意迈克尔的回答,对于结对编程的具体示例,它们是有用的。就我个人而言,我不会经常配对(我很高兴这样做,这很少见),所以线号在剩余的时间里是没有用处的,甚至会让人分心。 |
2
20
对编程时,线号是必不可少的。 当两个人在一起工作时,说出“第35行有问题”的意思是非常有帮助的。 |
3
12
考虑到必须存在违约,那么最常见的偏好就是显而易见的,默认情况下,这是“关闭”的。 虽然没有它们我可以很容易地做到,但我个人喜欢行号,因为我倾向于a)将自己定位在使用它们的代码文件中,b)在与其他程序员讨论代码时使用它们,这是使他们找到我们正在讨论的特定代码行的最快方法,c)闻一闻代码味道,并提醒我特定的代码有多大。我正在处理的ODE文件。 |
4
2
这是一个用户首选项,没有正确或错误的方法,只需创建一个打开了它的海关设置文件,这样您就不必每次都记住设置它(尽管我确信这只是偶尔做一次,因为您很少重新安装vs) |
5
2
A据我所知,线号只是屏幕混乱而已——我看不到其中的任何一点。 你想要它们做什么?你不是在20世纪80年代的基础版编程吧? |
6
2
只要有显示或隐藏它们的选项,这又有什么关系呢? 我的偏好是关掉它们——我认为它们通常是浪费宝贵的屏幕空间。您可以在状态栏中看到您所在的行,并且可以转到(ctrl+g)任何行。但有时它们是有用的。 |
7
1
Visual Studio允许多种方式查看代码。例如,您可以使用搜索和下拉列表。例如,如果您有许多已命名的小函数,那么行号对您可能没有任何意义。所以尽管我喜欢他们,但这不是真正的问题,是吗? |
8
1
对于那些想打开行号的人 在代码中显示行号 在“工具”菜单上,选择“选项”。 在“选项”窗口左侧的“类别”列表中,展开“文本编辑器”节点。 展开“所有语言”子节点,然后选择“常规”以全局设置此选项。 注: Visual C Express用户必须单击“显示所有设置”以显示“所有语言”子文件夹。 爱或是 在子文件夹中为正在编程的语言选择常规选项。 在“显示”部分中选择“行号”。 |
9
0
线号可以用于一个,而在屏幕上用于另一个。它们所能提供的一切都有助于:快速访问异常堆栈日志中提到的确切行,以及通过代码检查实现更改的简单方法。 不管怎样,即使有更多的用法,也有更多的开发人员不使用它们。这是vs开发人员关心的一个问题:他们给我们提供了方法,但默认情况下他们不会全部打开。 |
10
0
显然,唯一“确定”的答案必须来自vs dev团队中的某个人。我总是启用行号,但在阅读了这篇文章之后,我开始改变主意了。至于“为什么默认关闭”,我并不认为杂乱是一个问题。不过,我确实看到了一个令人信服的理由,即“强迫”自己不要使用行号。正如jon skeet所提到的,我真正需要行号的唯一时间是从堆栈跟踪。具体来说,从外部堆栈跟踪,因为afaik所有内部行引用如果单击它们,也将直接引导您到达行。对于外部参考,我可以看到如何通过强迫自己使用“转到行”而不是搜索来节省时间。 DR?关闭线号,你强迫自己使用工具来找到特定的线,而不是狩猎。 |
Leth · 设置具有只读属性的输入字段的默认值 7 年前 |
Bad Dub · 默认值设置为0的输入在渲染时没有0[关闭] 7 年前 |
Nemus · 无法将当前时间戳设置为默认值 7 年前 |
Mokey · C#选择目录,默认目录 8 年前 |
rasmus393 · python返回默认语句 9 年前 |
C A · 如何更改web应用程序的默认目录访问? 9 年前 |
user3437460 · 在这种情况下,我需要“默认”语句吗? 10 年前 |
user2913576 · Python-空白范围默认为预设范围 11 年前 |