Com connectar Visual Studio amb Gitlab

Visual Studio és una plataforma que Microsoft va desenvolupar per a la creació d'aplicacions. Utilitza plataformes com Windows Forms, Windows Presentation Foundation i Windows Store per desenvolupar noves solucions de programari. Com a extensió gratuïta per a Visual Studio, Gitlab ofereix eines de gestió per integrar, configurar i mantenir el vostre codi.

Com connectar Visual Studio amb Gitlab

En aquest article, explicarem com connectar Visual Studio amb Gitlab, així com suggerirem altres grans extensions perquè els desenvolupadors les utilitzin amb aquesta plataforma.

Com connectar l'eina

En lloc d'utilitzar diverses aplicacions per seguir tot el cicle de vida del vostre programa, Gitlab pot fer tota aquesta feina per vosaltres. Així és com:

  1. Aneu al lloc web de Gitlab o al vostre servidor de Gitlab.
  2. Escriviu el vostre correu electrònic, nom d'usuari i contrasenya.
  3. Utilitzeu "GitLab ApiV4 Oauth2".

Si voleu afegir una solució existent a GitLab, aquí teniu el procés:

  1. Obriu el codi a Visual Studio.
  2. Obriu "Fitxer" i seleccioneu "Afegeix al control de fonts".
  3. Cerqueu la pestanya "Team Explorer" i utilitzant "Local Git Repositories", feu clic als tres punts per navegar per la carpeta del vostre projecte. A continuació, feu clic a "Afegeix".
  4. A la part superior, haureu d'obrir un menú desplegable i fer clic a "Sincronitzar".
  5. A "Gitlab", cerqueu i feu clic a "Publica".

Connecteu Visual Studio amb Gitlab

Altres extensions d'estudi virtual útils

Glyphfriend

Glyphifriend és una extensió de Visual Studio 2017 que pot millorar Intellisense per mostrar glifos. Podeu trobar-lo i instal·lar-lo fàcilment a través de l'àrea "Eines" de Visual Studio, i així és com Glyphfriend pot formar part del vostre conjunt d'eines a VS.

Després de la instal·lació, aquesta extensió detectarà correctament quan s'adjunta un fitxer HTML vàlid i afegirà icones de suport.

Icones de fitxers

Si voleu utilitzar icones de fitxers per a tipus de fitxers específics, aquesta extensió és ideal per a vosaltres. A Icones de fitxers, també podeu suggerir icones noves per als tipus de fitxers que feu servir sovint. D'aquesta manera, sempre sabràs quin tipus de fitxers tens a les teves carpetes.

Nidificació de fitxers

File Nesting us permet agrupar fitxers automàticament i manualment segons els seus noms. També podeu canviar les regles d'imbricació i aplicar-les ràpidament a tot el vostre projecte o a algunes de les seves parts. Les seves característiques principals són:

  1. Nidificació o eliminació de fitxers manualment
  2. Anidatge automàtic basat en diferents regles de denominació
  3. Nidificació automàtica dels fitxers afegits o canviats de nom

Depuració màgica de C# - OzCode

OzCode és una extensió VS que fa que el vostre procés de depuració sigui més ràpid i productiu, ja que rastreja i aïlla errors de codi. D'aquesta manera, podeu arreglar-los ràpidament sense perdre un temps preciós. OzCode s'integra amb el depurador de Visual Studio per ampliar les seves funcions. Amb OzCode, podeu predir la funcionalitat futura del codi, tenir coneixements i avaluar expressions.

El procés de depuració habitual us permet veure com funciona la vostra aplicació en el present. Cada vegada que arribeu al punt de ruptura, OzCode pot avaluar les vostres línies de codi i predir el resultat amb una pantalla d'atenció.

OzCode fins i tot va idear una opció "Simplificar" que fa visualitzacions de codi perquè un desenvolupador vegi quines expressions són certes o falses a l'instant.

Cost d'importació

El connector Import Cost està creat per a JavaScript i TypeScript i us ajuda a fer un seguiment de les dependències noves o afegides recentment al vostre projecte. Pot mostrar-te la mida de la dependència i ajudar-te amb la seva gestió.

Cap de projecte

Gestionar múltiples projectes mai és fàcil; és per això que aquesta extensió crea immediatament una barra lateral per fer accessibles tots els vostres projectes. Us ajuda amb els dipòsits Git, SVN i Mercurial i també gestiona els dipòsits remots. És possible ajustar tota la configuració del gestor de projectes i personalitzar l'extensió perquè funcioni millor per a vostè.

Visor SVG

Els SVG solen ser fitxers de text que emmagatzemen imatges vectorials per al web. Com que tots estan en format de text, necessitareu una manera de representar aquests fitxers a Visual Studio per veure totes les fotos vectorials. Us estalvia molt de temps, ja que no heu de canviar d'aplicació per revisar el que heu fet.

Depurador per a Chrome

Tots els desenvolupadors que treballen amb JavaScript han de provar el codi en un navegador. Les eines de desenvolupament de Chrome us ofereixen una manera eficaç de depurar qualsevol JavaScript mitjançant Chrome. Com que Visual Studio es pot integrar, moltes funcions de depuració poden estalviar una quantitat significativa de temps i identificar ràpidament els errors de codi sense sortir mai de VS.

Visual Studio amb Gitlab

Paquet de plantilles SideWaffle

Aquesta extensió ofereix plantilles de projectes per crear llocs web, aplicacions de Windows i molt més. Totes les plantilles estan escrites per desenvolupadors talentosos per ajudar els usuaris de Visual Studio a ser més productius i crear codi ben estructurat.

Continueu codificant

Visual Studio permet als desenvolupadors de tot el món integrar les seves eines de desenvolupament amb noves aplicacions per augmentar la productivitat i assegurar-se que estiguin preparats per al llançament. Amb una gran quantitat de connectors i extensions, la funcionalitat bàsica de Visual Studio creix contínuament.

Ara que podeu connectar Visual Studio amb GitLab, podeu utilitzar les seves funcions per tenir més èxit en la codificació. És per això que molts desenvolupadors l'utilitzen perquè ofereix molt més que la competència.

Va ser fàcil connectar Visual Studio amb GitLab? Quines són les vostres extensions imprescindibles per a VS? Feu-nos-ho saber a la secció de comentaris a continuació.