Visual Studio 2010中的绿色条


95

我想知道Visual Studio 2010中这些绿色的东西是什么。它们是干什么的?它们看起来很随意,但是当然它们必须具有一定的意义。有人可以告诉我吗?

乍一看,它们对我没有任何意义。

图片1:

图片1

图片2

图片2

编辑:

它们在打开文档期间显示保存的更改内容。一旦关闭文档,它们就会消失。


对我而言,在Visual Studio 2017中为Hmm:绿色表示已保存,但未提交给git。
Andrew

Answers:


147

它们显示您已更改的行。

请参阅此处以获取更多详细信息和显示不同颜色含义的表格:

+ ----------- + ------------------------------ + ------ ------------------- +
| 标记| 与| 与档案不同|
| 颜色| 文件保存在磁盘上?| 那是开的吗?|
+ ----------- + ------------------------------ + ------ ------------------- +
| 没事 没有 没有
| 黄色| 是的 是的
| 绿色| 没有 是的
| 橙色| 是的 没有
+ ----------- + ------------------------------ + ------ ------------------- +

编辑:Blue指示该行已更改,保存,然后通过撤消还原。
看颜色方案的完整列表,请Tools> Opitons> Environment> Fonts and Colors(或Ctrl+ Q。然后键入“字体和颜色”)


超出我的预期。感谢您的链接。这是非常有用的。
塔里克

9
“自打开文件以来,应修改”与打开的文件不同”。我也希望他们可以通过鼠标悬停来解释这一点。
詹森·阿克森

3
+1会提示工具条,说明色带的含义。完全可以预见,很多人都不知道颜色是什么意思,尤其是绿色,这至少可以说是不寻常的。
jarmod 2013年

19

黄色 -自打开文件以来已更改的源代码,尚未保存。

绿色 -因为你打开文件,该文件已被更改,而且源代码已经被保存。


13

综上所述...

开始空白。

进行更改=黄色。

保存更改=绿色。

撤消=橙色。

再次更改该行=黄色。


9

Visual Studio编辑器的页边空白也可以显示淡蓝色的条。但这只是在某些深色主题中替代橙色。

除其他答案外,请注意,深色主题中的颜色蓝色而不是橙色

轻主题

在此处输入图片说明

黑暗主题

橙色表示为浅蓝色

在此处输入图片说明

客制化

使用Microsoft的Visual Studio颜色主题编辑器插件,您可以专注于以下3个项目:

在此处输入图片说明

相同的插件也可用于Visual Studio的最新版本,例如
Visual Studio 2015颜色主题编辑器


5

这是上次保存后编辑的文本行

或/和

通过“编辑”->“高级”->“设置文档格式”编辑的代码行。它为当前文件的语言格式化对应于VS设置的代码(空格,换行符等)


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.