Hoe Visual Studio te verbinden met Gitlab

Visual Studio is een platform dat Microsoft heeft ontwikkeld voor het maken van apps. Het gebruikt platforms zoals Windows Forms, Windows Presentation Foundation en Windows Store om nieuwe softwareoplossingen te ontwikkelen. Als gratis extensie voor Visual Studio biedt Gitlab beheertools om uw code te integreren, configureren en onderhouden.

Hoe Visual Studio te verbinden met Gitlab

In dit artikel leggen we uit hoe je Visual Studio met Gitlab kunt verbinden, en stellen we andere geweldige extensies voor die ontwikkelaars met dit platform kunnen gebruiken.

Hoe de tool te verbinden

In plaats van meerdere apps te gebruiken om de hele levenscyclus van je programma te volgen, kan Gitlab al dat werk voor je doen. Hier is hoe:

  1. Ga naar de Gitlab-website of uw Gitlab-server.
  2. Typ uw e-mailadres, gebruikersnaam en wachtwoord.
  3. Gebruik "GitLab ApiV4 Oauth2".

Als u bereid bent een bestaande oplossing aan GitLab toe te voegen, volgt hier het proces:

  1. Open de code in Visual Studio.
  2. Open "Bestand" en kies "Toevoegen aan bronbeheer".
  3. Zoek het tabblad "Team Explorer" en gebruik "Local Git Repositories", klik op drie stippen om door uw projectmap te navigeren. Klik vervolgens op 'Toevoegen'.
  4. Bovenaan moet je een vervolgkeuzemenu openen en op 'Synchroniseren' klikken.
  5. Zoek onder het "Gitlab" en klik op "Publiceren".

Verbind Visual Studio met Gitlab

Andere nuttige Virtual Studio-extensies

Glyphfriend

Glyphifriend is een Visual Studio 2017-extensie die de Intellisense kan verbeteren om glyphs weer te geven. Je kunt het gemakkelijk vinden en installeren via het gebied "Tools" in Visual Studio - en zo kan Glyphfriend een onderdeel worden van je toolkit op VS.

Na installatie zal deze extensie met succes detecteren wanneer een geldig HTML-bestand is toegevoegd en ondersteunende pictogrammen toevoegen.

Bestandspictogrammen

Als u bestandspictogrammen voor specifieke bestandstypen wilt gebruiken, is deze extensie ideaal voor u. Op Bestandspictogrammen kunt u ook nieuwe pictogrammen voorstellen voor bestandstypen die u vaak gebruikt. Op die manier weet je altijd wat voor soort bestanden je in je mappen hebt.

Bestandsnesten

Met File Nesting kunt u bestanden automatisch en handmatig groeperen op basis van hun naam. U kunt ook de nestregels wijzigen en ze snel toepassen op uw hele project of op sommige onderdelen ervan. De belangrijkste kenmerken zijn:

  1. Handmatig nesten of verwijderen van bestanden
  2. Automatisch nesten op basis van verschillende naamgevingsregels
  3. Automatisch nesten voor toegevoegde of hernoemde bestanden

Magische C#-foutopsporing – OzCode

OzCode is een VS-extensie die uw foutopsporingsproces sneller en productiever maakt door het opsporen en isoleren van codefouten. Op deze manier kunt u ze snel repareren zonder kostbare tijd te verliezen. OzCode wordt geïntegreerd met de Visual Studio-debugger om de functies uit te breiden. Met OzCode kunt u toekomstige codefunctionaliteit voorspellen, inzichten verkrijgen en uitdrukkingen evalueren.

Met het gebruikelijke foutopsporingsproces kunt u zien hoe uw app in het heden functioneert. Elke keer dat u het breekpunt bereikt, kan OzCode uw coderegels evalueren en het resultaat voorspellen met een Heads-Up-display.

OzCode kwam zelfs met een "Vereenvoudigen" -optie die codevisualisaties maakt voor een ontwikkelaar om direct te zien welke uitdrukkingen waar of onwaar zijn.

Importkosten:

De plug-in Importkosten is gemaakt voor JavaScript en TypeScript en helpt u nieuwe of recent toegevoegde afhankelijkheden aan uw project bij te houden. Het kan u de omvang van de afhankelijkheid laten zien en u helpen bij het beheer ervan.

Projectleider

Het beheren van meerdere projecten is nooit eenvoudig; daarom maakt deze extensie meteen een zijbalk om al je projecten toegankelijk te maken. Het helpt je met Git-, SVN- en Mercurial-repositories en beheert ook externe repositories. Het is mogelijk om alle instellingen van de Project Manager aan te passen en de extensie aan te passen zodat deze het beste voor u werkt.

SVG-viewer

SVG zijn meestal tekstbestanden die vectorafbeeldingen voor het web opslaan. Omdat ze allemaal in tekstformaat zijn, heb je een manier nodig om die bestanden in Visual Studio weer te geven om alle vectorfoto's te zien. Het bespaart u veel tijd omdat u niet van app hoeft te wisselen om te bekijken wat u hebt gedaan.

Debugger voor Chrome

Elke ontwikkelaar die met JavaScript werkt, moet code in een browser testen. Chrome Dev Tools biedt u een effectieve manier om JavaScript via Chrome te debuggen. Omdat Visual Studio kan worden geïntegreerd, kunnen veel foutopsporingsfuncties een aanzienlijke hoeveelheid tijd besparen en codefouten snel identificeren zonder ooit VS te verlaten.

Visual Studio met Gitlab

SideWaffle-sjabloonpakket

Deze extensie biedt projectsjablonen voor het bouwen van websites, Windows-apps en nog veel meer. Alle sjablonen zijn geschreven door getalenteerde ontwikkelaars om gebruikers van Visual Studio te helpen productiever te zijn en goed gestructureerde code te maken.

Blijf coderen

Visual Studio stelt ontwikkelaars over de hele wereld in staat om hun ontwikkelingstools te integreren met nieuwe apps om de productiviteit te verhogen en ervoor te zorgen dat ze klaar zijn voor lancering. Met een overvloed aan plug-ins en extensies groeit de kernfunctionaliteit van Visual Studio voortdurend.

Nu u Visual Studio met GitLab kunt verbinden, kunt u de functies ervan gebruiken om succesvoller te coderen. Dat is de reden waarom veel ontwikkelaars het gebruiken, omdat het veel meer biedt dan de concurrentie.

Was het gemakkelijk om Visual Studio te verbinden met GitLab? Wat zijn je onmisbare extensies voor VS? Laat het ons weten in de comments hieronder.