Barras verdes no Visual Studio 2010

95

Estou me perguntando o que são essas coisas verdes no Visual Studio 2010. Para que servem? Eles parecem bem aleatórios, mas é claro que devem ter algum significado. Alguém pode me dizer?

À primeira vista, eles não significam nada para mim.

Imagem 1:

Imagem 1

Imagem 2:

Imagem 2

Editar:

Eles mostram o conteúdo alterado salvo durante a abertura do documento. Depois de fechar o documento, eles desaparecem.

Tarik
fonte
Hmm no Visual Studio 2017 para mim: Verde significa salvo, mas não comprometido com git.
Andrew

Respostas:

147

Eles mostram linhas que você alterou.

Veja aqui mais detalhes e uma tabela mostrando o que significam as diferentes cores:

+ ----------- + ------------------------------ + ------ ------------------- +
| Marcador | Diferente de | Diferente do arquivo |
| cor | arquivo salvo no disco? | que foi aberto? |
+ ----------- + ------------------------------ + ------ ------------------- +
| Nada | Não Não
| Amarelo | Sim | Sim |
| Verde | Não Sim |
| Orange | Sim | Não
+ ----------- + ------------------------------ + ------ ------------------- +

Editar: Blueindica que a linha foi alterada, salva e depois revertida ao desfazer.
Para ver a lista completa de esquemas de cores, vá até Tools> Opitons> Environment> Fonts and Colors. (Ou Ctrl+ Q.then tipo "Fontes e Cores")

Adrianbanks
fonte
Mais do que eu esperava. Obrigado pelo link. É muito útil.
Tarik
9
"Diferente do arquivo que foi aberto" deve ser "modificado desde que o arquivo foi aberto". Também gostaria que eles tivessem um mouse explicando isso.
Jason Axelson
3
+1 para uma dica explicando o que as faixas coloridas significam. Totalmente previsível que muitas pessoas não teriam ideia do que as cores significam, especialmente o verde que é incomum para dizer o mínimo.
jarmod
19

Amarelo - código-fonte que foi alterado desde que você abriu o arquivo e que não foi salvo.

Verde código fonte que foi alterado desde que você abriu o arquivo, e que - tenha sido salvo.

Ryan Lundy
fonte
13

EM SUMA...

Comece em branco.

Faça uma alteração = Amarelo.

Salve a mudança = Verde.

Desfazer = laranja.

Mude a linha novamente = Amarela.

Doug Null
fonte
9

A margem do editor do Visual Studio também pode mostrar barras azuis claras. Mas é apenas uma substituição da cor laranja em alguns temas escuros.

Além de outras respostas, observe que há azul em vez de laranja nos temas escuros:

Temas leves

insira a descrição da imagem aqui

Temas escuros

(a cor laranja é representada como azul claro )

insira a descrição da imagem aqui

Costumização

Usando o plugin do Editor de temas de cores do Visual Studio da Microsoft, você pode se concentrar nos três itens a seguir:

insira a descrição da imagem aqui

O mesmo plug-in também está disponível para versões mais recentes do Visual Studio, por exemplo,
Visual Studio 2015 Color Theme Editor .

miroxlav
fonte
5

Estas são linhas de texto editadas após a última gravação

ou e

Linhas de código editadas por Editar-> Avançado-> Formatar Documento. Ele formata o código (espaços, quebras de linha, etc) configurações VS correspondentes para o idioma do arquivo atual

Abatishchev
fonte
1

Aqueles indicam onde o código-fonte foi alterado.

dthorpe
fonte