Cómo conectar Visual Studio con Gitlab

Visual Studio es una plataforma que Microsoft desarrolló para la creación de aplicaciones. Utiliza plataformas como Windows Forms, Windows Presentation Foundation y Windows Store para desarrollar nuevas soluciones de software. Como una extensión gratuita para Visual Studio, Gitlab ofrece herramientas de administración para integrar, configurar y mantener su código.

Cómo conectar Visual Studio con Gitlab

En este artículo, explicaremos cómo conectar Visual Studio con Gitlab, además de sugerir otras grandes extensiones para que los desarrolladores las utilicen con esta plataforma.

Cómo conectar la herramienta

En lugar de utilizar varias aplicaciones para seguir el ciclo de vida completo de su programa, Gitlab puede hacer todo ese trabajo por usted. Así es cómo:

  1. Vaya al sitio web de Gitlab o su servidor de Gitlab.
  2. Escriba su correo electrónico, nombre de usuario y contraseña.
  3. Utilice "GitLab ApiV4 Oauth2".

Si está dispuesto a agregar una solución existente a GitLab, este es el proceso:

  1. Abra el código en Visual Studio.
  2. Abra "Archivo" y elija "Agregar al control de código fuente".
  3. Busque la pestaña "Team Explorer" y, usando "Repositorios de Git locales", haga clic en tres puntos para navegar por la carpeta de su proyecto. Luego haga clic en "Agregar".
  4. En la parte superior, tendrás que abrir un menú desplegable y hacer clic en "Sincronizar".
  5. En "Gitlab", busque y haga clic en "Publicar".

Conectar Visual Studio con Gitlab

Otras extensiones útiles de Virtual Studio

Glifo amigo

Glyphifriend es una extensión de Visual Studio 2017 que puede mejorar Intellisense para mostrar glifos. Puede encontrarlo e instalarlo fácilmente a través del área "Herramientas" en Visual Studio, y así es como Glyphfriend puede convertirse en parte de su kit de herramientas en VS.

Después de la instalación, esta extensión detectará con éxito cuando se agregue un archivo válido con sabor HTML y agregará iconos de apoyo.

Iconos de archivo

Si desea utilizar iconos de archivo para tipos de archivo específicos, esta extensión es ideal para usted. En Iconos de archivo, también puede sugerir nuevos iconos para los tipos de archivo que utiliza con frecuencia. De esa forma, siempre sabrá qué tipo de archivos tiene en sus carpetas.

Anidamiento de archivos

El anidamiento de archivos le permite agrupar archivos de forma automática y manual de acuerdo con sus nombres. También puede cambiar las reglas de anidamiento y aplicarlas rápidamente a todo su proyecto o algunas de sus partes. Sus características clave son:

  1. Anidar o desanidar archivos manualmente
  2. Anidado automático basado en diferentes reglas de nomenclatura
  3. Anidado automático para archivos agregados o renombrados

Depuración mágica de C # - OzCode

OzCode es una extensión de VS que hace que su proceso de depuración sea más rápido y productivo, ya que rastrea y aísla errores de código. De esta manera, puede solucionarlos rápidamente sin perder un tiempo precioso. OzCode se integra con el depurador de Visual Studio para ampliar sus funciones. Con OzCode, puede predecir la funcionalidad del código futuro, tener conocimientos y evaluar expresiones.

El proceso de depuración habitual le permite ver cómo funciona su aplicación en el presente. Cada vez que llega al punto de ruptura, OzCode puede evaluar sus líneas de código y predecir el resultado con una pantalla de Heads-Up.

OzCode incluso ideó una opción "Simplificar" que hace visualizaciones de código para que un desarrollador vea qué expresiones son verdaderas o falsas al instante.

Costo de importación

El complemento Import Cost está hecho para JavaScript y TypeScript, y lo ayuda a realizar un seguimiento de las dependencias nuevas o agregadas recientemente a su proyecto. Puede mostrarle el tamaño de la dependencia y ayudarlo con su manejo.

Gerente de proyecto

Gestionar varios proyectos nunca es fácil; es por eso que esta extensión crea inmediatamente una barra lateral para que todos sus proyectos sean accesibles. Le ayuda con los repositorios de Git, SVN y Mercurial y también gestiona los repositorios remotos. Es posible modificar todas las configuraciones del Project Manager y personalizar la extensión para que funcione mejor para usted.

Visor de SVG

Los SVG suelen ser archivos de texto que almacenan imágenes vectoriales para la web. Dado que todos están en formato de texto, necesitará una forma de renderizar esos archivos en Visual Studio para ver todas las fotos vectoriales. Le ahorra mucho tiempo, ya que no tiene que cambiar de aplicación para revisar lo que ha hecho.

Depurador para Chrome

Cada desarrollador que trabaja con JavaScript tiene que probar el código en un navegador. Chrome Dev Tools le proporciona una forma eficaz de depurar cualquier JavaScript a través de Chrome. Dado que Visual Studio se puede integrar, muchas funciones de depuración pueden ahorrar una cantidad significativa de tiempo e identificar rápidamente errores de código sin tener que salir de VS.

Visual Studio con Gitlab

Paquete de plantillas SideWaffle

Esta extensión ofrece plantillas de proyectos para crear sitios web, aplicaciones de Windows y mucho más. Todas las plantillas están escritas por desarrolladores talentosos para ayudar a los usuarios de Visual Studio a ser más productivos y crear un código bien estructurado.

Sigue codificando

Visual Studio permite a los desarrolladores de todo el mundo integrar sus herramientas de desarrollo con nuevas aplicaciones para aumentar la productividad y asegurarse de que estén listas para su lanzamiento. Con una gran cantidad de complementos y extensiones, la funcionalidad principal de Visual Studio crece continuamente.

Ahora que puede conectar Visual Studio con GitLab, puede usar sus funciones para tener más éxito en la codificación. Es por eso que muchos desarrolladores lo utilizan, ya que ofrece mucho más que la competencia.

¿Fue fácil conectar Visual Studio con GitLab? ¿Cuáles son sus extensiones imprescindibles para VS? Háganos saber en la sección de comentarios.