Como conectar o Visual Studio ao Gitlab

O Visual Studio é uma plataforma desenvolvida pela Microsoft para a criação de aplicativos. Ele usa plataformas como Windows Forms, Windows Presentation Foundation e Windows Store para desenvolver novas soluções de software. Como uma extensão gratuita para Visual Studio, Gitlab oferece ferramentas de gerenciamento para integrar, configurar e manter seu código.

Como conectar o Visual Studio ao Gitlab

Neste artigo, vamos explicar como conectar o Visual Studio ao Gitlab, bem como sugerir outras extensões excelentes para os desenvolvedores usarem com esta plataforma.

Como conectar a ferramenta

Em vez de usar vários aplicativos para seguir todo o ciclo de vida do seu programa, o Gitlab pode fazer todo o trabalho para você. Veja como:

  1. Acesse o site do Gitlab ou seu servidor Gitlab.
  2. Digite seu e-mail, nome de usuário e senha.
  3. Use “GitLab ApiV4 Oauth2”.

Se você deseja adicionar uma solução existente ao GitLab, este é o processo:

  1. Abra o código no Visual Studio.
  2. Abra “Arquivo” e escolha “Adicionar ao controle de origem”.
  3. Encontre a guia “Team Explorer” e, usando “Repositórios Git Locais, clique nos três pontos para navegar na pasta do seu projeto. Em seguida, clique em “Adicionar”.
  4. Na parte superior, você deverá abrir um menu suspenso e clicar em “Sincronizar”.
  5. Em “Gitlab”, localize e clique em “Publicar”.

Conecte o Visual Studio ao Gitlab

Outras extensões úteis do Virtual Studio

Glifo

Glyphifriend é uma extensão do Visual Studio 2017 que pode aprimorar o Intellisense para exibir glifos. Você pode encontrá-lo facilmente e instalá-lo através da área “Ferramentas” no Visual Studio - e é assim que o Glyphfriend pode se tornar uma parte do seu kit de ferramentas no VS.

Após a instalação, esta extensão detectará com êxito quando um arquivo com sabor HTML válido for anexado e adicionará ícones de suporte.

Ícones de arquivo

Se você deseja usar ícones de arquivo para tipos de arquivo específicos, esta extensão é ideal para você. Nos ícones de arquivo, você também pode sugerir novos ícones para os tipos de arquivo que usa com frequência. Assim, você sempre saberá que tipo de arquivo possui em suas pastas.

Aninhamento de arquivo

O aninhamento de arquivos permite agrupar arquivos automática e manualmente de acordo com seus nomes. Você também pode alterar as regras de aninhamento e aplicá-las rapidamente a todo o projeto ou a algumas de suas partes. Seus principais recursos são:

  1. Aninhando ou desaninhando arquivos manualmente
  2. Aninhamento automático com base em diferentes regras de nomenclatura
  3. Aninhamento automático para arquivos adicionados ou renomeados

Depuração mágica de C # - OzCode

OzCode é uma extensão do VS que torna seu processo de depuração mais rápido e produtivo, pois rastreia e isola bugs de código. Dessa forma, você pode corrigi-los rapidamente sem perder um tempo precioso. OzCode é integrado ao depurador do Visual Studio para expandir seus recursos. Com o OzCode, você pode prever a funcionalidade futura do código, ter insights e avaliar expressões.

O processo de depuração normal permite que você veja como seu aplicativo está funcionando no presente. Cada vez que você chega ao ponto de ruptura, o OzCode pode avaliar suas linhas de código e prever o resultado com uma exibição de alerta.

OzCode até veio com uma opção “Simplificar” que faz visualizações de código para um desenvolvedor ver quais expressões são verdadeiras ou falsas instantaneamente.

Custo de Importação

O plug-in Custo de importação é feito para JavaScript e TypeScript e ajuda a controlar as dependências novas ou adicionadas recentemente ao seu projeto. Ele pode mostrar o tamanho da dependência e ajudar no seu gerenciamento.

Gestor de projeto

Gerenciar vários projetos nunca é fácil; é por isso que esta extensão cria imediatamente uma barra lateral para tornar todos os seus projetos acessíveis. Ele ajuda você com repositórios Git, SVN e Mercurial e também gerencia repositórios remotos. É possível ajustar todas as configurações do gerente de projeto e personalizar a extensão para funcionar melhor para você.

Visualizador SVG

SVG geralmente são arquivos de texto que armazenam imagens vetoriais para a web. Como todos eles estão em formato de texto, você precisará encontrar uma maneira de renderizar esses arquivos no Visual Studio para ver todas as fotos vetoriais. Isso economiza muito tempo, pois você não precisa trocar de aplicativo para revisar o que fez.

Depurador para Chrome

Todo desenvolvedor que trabalha com JavaScript precisa testar o código em um navegador. O Chrome Dev Tools fornece uma maneira eficaz de depurar qualquer JavaScript por meio do Chrome. Como o Visual Studio pode ser integrado, muitos recursos de depuração podem economizar uma quantidade significativa de tempo e identificar bugs de código rapidamente sem nunca sair do VS.

Visual Studio com Gitlab

Pacote de Modelos SideWaffle

Esta extensão está oferecendo modelos de projeto para construir sites, aplicativos do Windows e muito mais. Todos os modelos são escritos por desenvolvedores talentosos para ajudar os usuários do Visual Studio a serem mais produtivos e criar códigos bem estruturados.

Continue codificando

O Visual Studio permite que desenvolvedores em todo o mundo integrem suas ferramentas de desenvolvimento a novos aplicativos para aumentar a produtividade e garantir que estejam prontos para o lançamento. Com uma abundância de plug-ins e extensões, a funcionalidade principal do Visual Studio está crescendo continuamente.

Agora que você pode conectar o Visual Studio ao GitLab, pode usar seus recursos para ter mais sucesso na codificação. É por isso que muitos desenvolvedores o usam, pois oferece muito mais do que a concorrência.

Foi fácil conectar o Visual Studio ao GitLab? Quais são as suas extensões obrigatórias para o VS? Deixe-nos saber na seção de comentários abaixo.