Green Bars in Visual Studio 2010

2019-01-08 09:39发布

问题:

I am wondering what these greens things are in Visual Studio 2010. What are they for? They look pretty random but of course they have to have some meaning. Can any one tell me?

At first glance they don't mean any thing to me.

Picture 1:

Picture 2:

Edit:

They show saved changed content during the document open. Once you close the document they disappear.

回答1:

They show lines that you have changed.

See here for more details and a table showing what the different colours mean:

+-----------+------------------------------+-------------------------+
| Marker    |     Different from           |    Different from file  |
|  colour   |       file saved on disk?    |      that was opened?   |
+-----------+------------------------------+-------------------------+
| Nothing   |        No                    |       No                |
| Yellow    |        Yes                   |       Yes               |
| Green     |        No                    |       Yes               |
| Orange    |        Yes                   |       No                |
+-----------+------------------------------+-------------------------+

Edit: Blue indicates that the line was changed, saved and then reverted by undoing.
To see the entire list of colour schemes, go to Tools>Opitons>Environment>Fonts and Colors.(or Ctrl+Q.then type "Fonts and Colors")



回答2:

Yellow - source code that has been changed since you opened the file, and that hasn't been saved.

Green - source code that has been changed since you opened the file, and that has been saved.



回答3:

IN SUMMARY...

Start out blank.

Make a change = Yellow.

Save the change = Green.

Undo = Orange.

Change the line again = Yellow.



回答4:

This is edited lines of text after last save

or/and

Lines of code edited by Edit->Advanced->Format Document. It formats code (spaces, line breaks, etc) corresponding VS settings for current file's language



回答5:

Visual Studio editor margin can also show light blue bars. But it is only substitution of orange color in some dark themes.

In addition to other answers, please note that there is blue instead of orange in dark themes:

Light themes

Dark themes

(orange color is represented as light blue)

Customization

Using Visual Studio Color Theme Editor plugin from the Microsoft, you can focus on the following 3 items:

The same plugin is available also for more recent versions of Visual Studio, for example
Visual Studio 2015 Color Theme Editor.



回答6:

Those indicate where the source code has been changed.