Visual Studio je platforma vyvinutá spoločnosťou Microsoft na vytváranie aplikácií. Na vývoj nových softvérových riešení využíva platformy ako Windows Forms, Windows Presentation Foundation a Windows Store. Ako bezplatné rozšírenie pre Visual Studio ponúka Gitlab nástroje na správu na integráciu, konfiguráciu a údržbu vášho kódu.
V tomto článku vysvetlíme, ako prepojiť Visual Studio s Gitlab, a tiež navrhneme ďalšie skvelé rozšírenia pre vývojárov na použitie s touto platformou.
Ako pripojiť nástroj
Namiesto používania viacerých aplikácií na sledovanie celého životného cyklu vášho programu môže Gitlab urobiť všetko, čo funguje za vás. Tu je postup:
- Prejdite na webovú stránku Gitlab alebo na váš server Gitlab.
- Zadajte svoj e-mail, používateľské meno a heslo.
- Použite „GitLab ApiV4 Oauth2“.
Ak ste ochotní pridať existujúce riešenie do GitLab, tu je postup:
- Otvorte kód vo Visual Studio.
- Otvorte „Súbor“ a vyberte „Pridať do ovládania zdroja“.
- Nájdite kartu „Team Explorer“ a pomocou „Local Git Repositories“ kliknite na tri bodky, aby ste sa mohli pohybovať v priečinku projektu. Potom kliknite na „Pridať“.
- V hornej časti musíte otvoriť rozbaľovaciu ponuku a kliknúť na „Synchronizovať“.
- V časti „Gitlab“ nájdite a kliknite na „Publikovať“.
Ďalšie užitočné rozšírenia virtuálneho štúdia
Glyphfriend
Glyphifriend je rozšírenie Visual Studio 2017, ktoré môže vylepšiť Intellisense na zobrazovanie glyfov. Môžete ho ľahko nájsť a nainštalovať cez oblasť „Nástroje“ vo Visual Studiu – a tak sa Glyphfriend môže stať súčasťou vašej sady nástrojov na VS.
Po inštalácii toto rozšírenie úspešne zistí, kedy je pripojený platný súbor s príchuťou HTML a pridá podporné ikony.
Ikony súborov
Ak chcete použiť ikony súborov pre konkrétne typy súborov, toto rozšírenie je pre vás ideálne. V časti Ikony súborov môžete tiež navrhnúť nové ikony pre typy súborov, ktoré často používate. Takto budete vždy vedieť, aké súbory máte vo svojich priečinkoch.
Vkladanie súborov
Vnorenie súborov vám umožňuje automaticky a manuálne zoskupovať súbory podľa ich názvov. Môžete tiež zmeniť pravidlá vnorenia a rýchlo ich aplikovať na celý váš projekt alebo niektoré jeho časti. Jeho kľúčové vlastnosti sú:
- Manuálne vnorenie alebo zrušenie vnorenia súborov
- Automatické vnorenie založené na rôznych pravidlách pomenovania
- Automatické vkladanie pre pridané alebo premenované súbory
Magické ladenie C# – OzCode
OzCode je rozšírenie VS, vďaka ktorému je váš proces ladenia rýchlejší a produktívnejší, pretože sleduje a izoluje chyby kódu. Týmto spôsobom ich môžete rýchlo opraviť bez straty drahocenného času. OzCode sa integruje s ladiacim programom Visual Studio, aby sa rozšírili jeho funkcie. S OzCode môžete predvídať budúce funkcie kódu, mať prehľad a vyhodnocovať výrazy.
Zvyčajný proces ladenia vám umožňuje zistiť, ako vaša aplikácia funguje v súčasnosti. Zakaždým, keď sa dostanete k bodu zlomu, môže OzCode vyhodnotiť riadky vášho kódu a predpovedať výsledok pomocou displeja Heads-Up.
OzCode dokonca prišiel s možnosťou „Zjednodušiť“, ktorá umožňuje vývojárom vizualizovať kód, aby okamžite zistil, ktoré výrazy sú pravdivé alebo nepravdivé.
Náklady na dovoz
Doplnok Import Cost je vytvorený pre JavaScript a TypeScript a pomáha vám sledovať nové alebo nedávno pridané závislosti do vášho projektu. Môže vám ukázať veľkosť závislosti a pomôcť vám s jej zvládaním.
Projektový manažér
Riadenie viacerých projektov nie je nikdy jednoduché; preto toto rozšírenie okamžite vytvorí bočný panel, ktorý sprístupní všetky vaše projekty. Pomáha vám s úložiskami Git, SVN a Mercurial a spravuje aj vzdialené úložiská. Je možné vyladiť všetky nastavenia projektového manažéra a prispôsobiť rozšírenie tak, aby vám čo najlepšie vyhovovalo.
Prehliadač SVG
SVG sú zvyčajne textové súbory, ktoré ukladajú vektorové obrázky pre web. Keďže všetky sú v textovom formáte, budete potrebovať spôsob, ako tieto súbory vykresliť vo Visual Studiu, aby ste videli všetky vektorové fotografie. Ušetrí vám to veľa času, pretože nemusíte prepínať aplikácie, aby ste si mohli pozrieť, čo ste urobili.
Debugger pre Chrome
Každý vývojár, ktorý pracuje s JavaScriptom, musí otestovať kód v prehliadači. Chrome Dev Tools vám poskytuje efektívny spôsob ladenia akéhokoľvek JavaScriptu cez Chrome. Keďže je možné integrovať Visual Studio, mnohé funkcie ladenia môžu ušetriť značné množstvo času a rýchlo identifikovať chyby kódu bez toho, aby ste museli opustiť VS.
SideWaffle Template Pack
Toto rozšírenie ponúka šablóny projektov na vytváranie webových stránok, aplikácií pre Windows a oveľa viac. Všetky šablóny sú napísané talentovanými vývojármi, aby pomohli používateľom Visual Studio zvýšiť produktivitu a vytvoriť dobre štruktúrovaný kód.
Pokračujte v kódovaní
Visual Studio umožňuje vývojárom na celom svete integrovať svoje vývojové nástroje s novými aplikáciami, aby zvýšili produktivitu a zabezpečili ich pripravenosť na spustenie. Vďaka veľkému množstvu doplnkov a rozšírení základná funkčnosť Visual Studio neustále rastie.
Teraz, keď ste schopní prepojiť Visual Studio s GitLab, môžete použiť jeho funkcie, aby ste boli úspešnejší pri kódovaní. To je dôvod, prečo ho veľa vývojárov používa, pretože ponúka oveľa viac ako konkurencia.
Bolo jednoduché prepojiť Visual Studio s GitLab? Aké rozšírenia musíte mať pre VS? Dajte nám vedieť v sekcii komentárov nižšie.