是否可以在Visual Studio 2012中隐藏轮廓边距?

时间:2013-12-12 10:23:59

标签: visual-studio visual-studio-2012

在Visual Studio 2012中,源代码文本左侧有很多边距:指标边距,选择边距和大纲边距。作为一个老程序员,我更喜欢整洁的文本,所以我想要隐藏所有3个边距。在文本编辑器设置中,我可以隐藏指标和选择边距,但我没有找到如何隐藏轮廓边距。大纲图形(所有这些“+”东西和ines)可以很容易地从“编辑”菜单隐藏,但边距本身仍然存在。是否可以隐藏它或未实现此类功能?在Visual Studio的早期版本中,如果禁用“选择边距”,它会自动隐藏,但现在它似乎根本不隐藏:(。

enter image description here

更新

稍微澄清我为什么需要它。正如评论中正确提到的那样,拥有文本格式和外观的首选项是非常不寻常的。我同意这一点。不幸的是,在我个人的情况下,我每天工作10个小时的文本数十年,我的大脑有点训练从文本编辑器左边缘计算缩进。每次我在Visual Studio中工作时,我的“错误缩进”本能通常都会被这个空白区域触发:)。当然我可以自己重新训练,但由于除Visual Studio之外的所有编辑器都显示接近左边的文本,我将首先尝试配置Visual Studio。

5 个答案:

答案 0 :(得分:5)

使用工具+选项,文本编辑器,常规关闭指标边距,取消勾选“指标边距”

使用工具+选项,文本编辑器,常规关闭选择边距,取消勾选“选择边距”

使用编辑+大纲,停止大纲关闭大纲栏。但是,当您打开新文件时,这可能会回来。您可以使用工具+选项,文本编辑器,C#,高级,取消选中“在文件打开时输入大纲模式”来使C#IDE保持一致。如果你想为其他类型的文件执行此操作,那么你需要编写一个监听DocumentEventsClass.DocumentOpened事件的加载项。

答案 1 :(得分:2)

答案 2 :(得分:2)

转到VisualStudio->工具 - >选项

深入查看文本编辑器 - > C# - >高级并取消选中“在文件打开时输入大纲模式”

其他语言编辑器具有禁用大纲模式的类似选项。

您需要重新打开更改此设置之前打开的所有文件,或者可以从每个打开文件的上下文菜单中关闭大纲。更容易关闭/重新打开。

希望有所帮助!

答案 3 :(得分:2)

我为此创建了一个extension,它适用于VS2015但是如果你还没有升级它也应该适用于VS2012(假设你正在使用它)一个支持扩展的版本)。源代码只有几行,并显示在发布链接的屏幕截图中。

enter image description here

答案 4 :(得分:-1)

我无法判断是否有人真正回答了你的问题(今天是我的问题!)。请参阅http://www.codeproject.com/Articles/109611/Color-Indicator-for-Code-Changes-Track-Changes-in,特别是"启用/禁用"部分:"转到工具>选项>文本编辑器。在“常规”部分中,您可以选中或取消选中“跟踪更改”。 。选择"

在初始开发过程中同意此功能是一个很大的视觉麻烦,但在维护期间它可能会有所帮助。变化。

更正每个"外部链接"评价。