Linhas de código de estágio no Visual Studio
O suporte ao preparo de linhas, também conhecido como preparo interativo, está disponível no Visual Studio 2022 versão 17.3 e posterior. O preparo de linhas permite preparar partes de alterações em seus arquivos diretamente do editor de código. O preparo de linhas também pode ser útil quando você deseja dividir as alterações entre commits diferentes.
A partir do Visual Studio 2022 versão 17.6, você pode usar a opção de focalização para também cancelar o preparo das alterações, linha por linha.
Suporte à margem de cor
A primeira coisa que você pode observar sobre o suporte ao preparo de linhas é como o editor visualiza as alterações do Git na barra de rolagem e na margem.
As cores e anotações facilitam a diferenciação entre alterações salvas e não salvas que você adicionou, excluiu ou modificou.
Dica
Você pode alterar as cores exibidas pelo Visual Studio para ajudá-lo a gerenciar as alterações. Acesse Ferramentas>Opções>Ambiente>Fontes e Cores e escolha entre as seguintes opções:
- Acompanhar as adições nos documentos sob o controle do código-fonte
- Acompanhar as exclusões nos documentos sob o controle do código-fonte
- Acompanhar as modificações nos documentos sob o controle do código-fonte
Suporte Espiar Diferença
As margens de cor são interativas. Quando você seleciona uma margem de cor, o Visual Studio abre a interface do usuário (UI) Espiar Diferença, na qual você pode exibir suas alterações no editor sem alternar o contexto. A interface do usuário Espiar Diferença resume o número de linhas adicionadas e removidas e facilita a navegação entre as alterações usando as setas para cima e para baixo.
Você também pode acessar Espiar Diferença ao clicar com o botão direito do mouse em uma linha que inclui alterações. Um menu de contexto é exibido, onde você pode selecionar Espiar Diferença nele. Ou você pode usar o atalho de teclado Alt+F8.
Observação
Se preferir uma exibição de diferença embutida, você poderá usar o controle Configurações no canto superior direito do editor Diff para alternar para o modo Embutido.
Dica
Você pode modificar a forma como o Visual Studio interage com as alterações de código na interface do usuário Espiar Diferença, usando a opção Clique para espiar a margem de Ferramentas>Opções>Editor de Texto>Avançado. Por exemplo, você pode alterar a configuração padrão de Clique único para Clicar duas vezes,ou selecionar Nenhum para desativar a interface do usuário Espiar Diferença.
Preparar partes de código
Você pode preparar qualquer parte do código usando a interface do usuário (Interface do usuário) Espiar Diferença. Para fazer isso, passe o mouse sobre a alteração que você deseja preparar e selecione Preparar Alteração. Como alternativa, use o botão Preparar global se desejar preparar todas as alterações feitas em um documento.
Se preferir uma exibição de diferença de tela inteira, você poderá alternar para o editor Diff. Veja como: selecione o botão Promover para Documento no canto superior direito da interface do usuário Espiar Diferença. Ou você pode usar o atalho de teclado Ctrl+Alt+Home. Todos os recursos que a interface do usuário Espiar Diferença fornece também estão disponíveis no editor Diff.
Fazer Commit das alterações preparadas
Após preparar seu commit revisando e preparando as alterações que deseja incluir, você pode criar seu commit usando a janela Alterações do Git. Em seguida, insira sua mensagem de confirmação e selecione Commit Preparada.
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de