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 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, así como también sugeriremos otras excelentes extensiones para que los desarrolladores las usen con esta plataforma.

Cómo conectar la herramienta

En lugar de usar 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 a 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 "Local Git Repositories", 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. Debajo de "Gitlab", busque y haga clic en "Publicar".

Conecte Visual Studio con Gitlab

Otras extensiones útiles de Virtual Studio

Glifoamigo

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 conjunto de herramientas en VS.

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

File Icons

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

File Nesting

File Nesting le permite agrupar archivos de forma automática y manual según 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 anidar archivos manualmente
  2. Anidamiento automático basado en diferentes reglas de nomenclatura
  3. Anidamiento automático para archivos agregados o renombrados

Magical C# Debugging – OzCode

OzCode es una extensión de VS que hace que su proceso de depuración sea más rápido y productivo al rastrear y aislar 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 expandir sus funciones. Con OzCode, puede predecir la funcionalidad futura del código, obtener información 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 quiebre, OzCode puede evaluar sus líneas de código y predecir el resultado con una pantalla Heads-Up.

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

Import Cost

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 mostrarte el tamaño de la dependencia y ayudarte con su gestión.

Project Manager

Administrar múltiples proyectos nunca es fácil; es por eso que esta extensión crea inmediatamente una barra lateral para que todos sus proyectos sean accesibles. Lo ayuda con los repositorios Git, SVN y Mercurial y también administra repositorios remotos. Es posible modificar todas las configuraciones del Administrador de proyectos y personalizar la extensión para que funcione mejor para usted.

SVG Viewer

Los SVG suelen ser archivos de texto que almacenan imágenes vectoriales para la web. Dado que todos ellos están en formato de texto, necesitará una forma de representar 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

Todo desarrollador que trabaja con JavaScript tiene que probar el código en un navegador. Chrome Dev Tools le brinda una forma efectiva 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.

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 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 central 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 usan, 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.