Začnite kódovať vo svojom prehliadači pomocou programu Microsoft Visual Studio Online

Začnite kódovať vo svojom prehliadači pomocou programu Microsoft Visual Studio Online

Vývoj softvéru a webu sa za posledné roky radikálne zmenil. Tímy už nemusia zdieľať rovnakú polohu. Vylepšili sa aj nástroje dostupné pre vývojárov softvéru, aplikácií a webových stránok.





Napriek tomu stále existujú situácie, kedy budete potrebovať centralizované pracovné prostredie. Tu prichádzajú na rad nástroje pre vzdialený vývoj, ako napríklad Visual Studio Online. Dnes sa pozrieme na to, ako by to mohlo ovplyvniť kohokoľvek, kto pracuje v tíme pre vzdialený vývoj.





Zadajte Visual Studio Online

V nedávnom oznámení Spoločnosť Microsoft odhalila Visual Studio Online aby bolo možné skutočne agnostické kódovanie polohy. Visual Studio Online obsahuje plnohodnotný editor kódu prehliadača a centrálne centrum projektov na synchronizáciu s vašim lokálnym editorom.





Mätúce je, že Visual Studio Online ako názov existuje už nejaký čas. Bol to pôvodný názov Azure DevOps služba, online systém riadenia projektov.

Názov v tejto súvislosti dáva oveľa väčší zmysel, pretože Microsoft uvádza na trh, že je úplne vzdialeným spoločníkom hostiteľom servera pre Visual Studio Code a Visual Studio.



Čo je kód Visual Studio?

Aby ste pochopili dôsledky Visual Studio Online, musíte sa zoznámiť s kódom Visual Studio Code (VS Code).

VS Code je bezplatný editor kódu Microsoft pre vývojárov. Na rozdiel od programu Visual Studio (vlajková loď IDE spoločnosti Microsoft) je VS Code open source a bližšie k textovým editorom ako Sublime Text a Atom než úplné integrované vývojové prostredie (IDE).





Je k dispozícii pre systémy Windows, Mac a Linux a poskytuje plne vybavené ľahké prostredie na programovanie. Rozšírenia pomáhajú s dokončovaním a prekladaním kódu a Visual Studio Live Share umožňuje kolaboratívne kódovanie prostredníctvom internetového pripojenia. Visual Studio Online je nastavené tak, aby ešte viac preklenulo priepasť a umožňovalo zdieľané kódovacie prostredia.

Ako bude fungovať Visual Studio Online?

Namiesto toho, aby každý konfiguroval vývojové prostredie na lokálnom počítači, Visual Studio Online poskytuje skúsenosti tímu pracujúceho na rovnakom systéme. Aby ste pochopili, prečo je to efektívne, zvážte kroky potrebné na prácu vo vývojovom tíme.





Každý musí mať k dispozícii rovnaké nástroje a knižnice. Rôzne vývojové stroje môžu používať rôzne operačné systémy alebo verzie softvéru. Pomôcť môže správa balíkov a kontrola verzií, ale je na každom členovi tímu, ako ovláda svoje prostredie.

Dokonca aj hardvér môže byť problém. Ak váš počítač nebol kompatibilný s prvkami projektu, donedávna ste nemali inú možnosť ako získať nový počítač. Teraz, aj keď nie je nič nainštalované lokálne, môžete pracovať s akýmkoľvek vývojovým nastavením.

Toto už neexistuje?

Plne online IDE nie sú ničím novým a Amazon AWS Cloud9 IDE je robustné prostredie bohaté na funkcie. Podobne existuje mnoho online predplatných služieb určených na vývoj v menších skupinách.

Existujú dokonca aj online IDE, ktoré používajú otvorenú zdrojovú kódovú základňu VS Code, a každý, kto je so softvérom oboznámený, sa bude cítiť ako doma.

Mať vzdialené prostredie dostupné prostredníctvom prehliadača aj lokálne je technicky možné s ktoroukoľvek z týchto služieb. Na rozdiel od toho, čo Visual Studio Online pravdepodobne urobí, bude to, aby to bolo efektívnejšie a prístupnejšie prostredie.

najlepší ftp klient pre Windows 10

Čím je Visual Studio Online špeciálne?

Efektívne nasadenie celého projektu na jeden stroj znamená, že každý pracuje vždy s rovnakým nastavením. Bez ohľadu na to, či ste ostrieľaný programátor, alebo je to váš prvý deň v práci, všetko je už vopred nastavené.

Ak sa potreby projektu zmenia, napríklad na nový systém alebo rámec, musí sa zmenit iba jedno vývojové prostredie a tieto zmeny sa automaticky prenesú na každého člena tímu.

Teoreticky by nebol žiadny rozdiel medzi prácou doma na vašom obvyklom vývojovom stroji, na požičanom počítači alebo dokonca na smartfóne ---, ak znesiete kódovanie palcami!

Čo môže Visual Studio Online robiť?

V čase písania článku Visual Studio Online ešte nevyšlo, ale zdá sa, že všeobecný pracovný postup je nastavený. Bude obsahovať všetky rovnaké funkcie ako VS Code, ako napríklad dokončovanie kódu, prekladanie a spolupráca v prehliadači.

Okrem toho sa všetky podrobnosti projektu spolu s užívateľskými preferenciami a témami budú synchronizovať medzi inštanciami prehliadača a lokálneho editora kódu.

Spoločnosť Microsoft tiež oznámila integráciu IntelliCode, ktorá využíva strojové učenie na lepšie navrhovanie a dokončovanie kódu na základe vašich zvykov. Aj keď to nie je potvrdené, je vysoko pravdepodobné, že IntelliCode bude škálovateľný pre celé tímy, čo umožní dynamické nástroje založené na architektúre projektu.

Čo moje vlastné nastavenie kódovania?

Jednou zjavnou nevýhodou prístupu k jednému vývojovému stroju je individuálne prispôsobenie. Ak ste zvyknutí na konkrétny pracovný postup, rozloženie alebo vlastné klávesové skratky, je ťažké ho prispôsobiť.

Našťastie to nie je spôsob, akým bude Visual Studio Online fungovať. Témy na používateľa umožnia individuálne nastavenia. Aj keď medzi používaním off-line editora budú nepochybne určité rozdiely, používateľské prostredie by malo byť podobné vášmu domácemu prostrediu.

Ďalšou vecou, ​​ktorú je potrebné poznamenať, je, že Visual Studio Online nie je náhradným kódom VS Code alebo Visual Studio. Je to sprievodná aplikácia, ktorá umožňuje používateľom kódovať priamo v prehliadači. Predpokladaný pracovný postup zahŕňa prepojenie miestneho nastavenia s novou online službou.

Prečo potrebujem vzdialený editor kódu?

Ak už svoj domáci počítač na vývoj používate, možno by ste sa čudovali, prečo by ste si s Visual Studio Online robili starosti.

Nemusí to byť pre každého. Osamelí vývojári alebo ktokoľvek, kto pracuje s mikrokontrolérmi alebo iným hardvérom, nemusí mať prospech z cloudového vývojového prostredia. Navyše, ak už poznáte iný editor kódu a vyhovuje vám používanie virtuálnych prostredí na programovanie, môže sa vám zdať prepínanie zbytočné.

Skutočný úžitok z Visual Studio Online bude pre začínajúcich vývojárov. Už nemusíte prechádzať mínovým poľom správy balíkov.

Ešte dôležitejšie je, že Visual Studio Online otvára vývoj komukoľvek. Už nie je dôležité, či používate Chromebook, smartfón alebo starý počítač, ktorý ste našli v smetiaku --- získate prístup k rovnakým nástrojom.

Kde môžem získať Visual Studio Online?

V čase písania článku nie je VS Online k dispozícii verejnosti. K dispozícii je súkromná ukážka a môžete požiadať spoločnosť Microsoft k nemu pristupovať. Je však pravdepodobné, že na vyskúšanie budete musieť počkať, kým nebude vo verejnej beta verzii.

To znamená, že ak chcete zažiť niečo veľmi podobné, už sú k dispozícii online verzie kódu VS. Keďže ide o softvér s otvoreným zdrojovým kódom, nič vám nebráni pri vytváraní verzie pre váš vlastný server. Ak sa vám to zdá príliš veľa práce, stránky ako Kodér a StackBlitz sú obe verzie prehliadača VS Code pre prehliadač.

Viac informácií o IDE založených na prehliadači

Visual Studio Online posunie online vývoj na novú úroveň. Aby ste si vyskúšali kolaboratívne kódovanie, mali by ste sa zoznámiť s aplikáciou Visual Studio Live Share.

Kým čakáte na vydanie aplikácie Visual Studio Online, prečo nevyskúšať jednu z mnohých IDE založené na prehliadači už si tam?

ako previesť jpg na vektor
zdieľam zdieľam Tweet E -mail Príručka pre začiatočníkov k animovanej reči

Animovaná reč môže byť výzvou. Ak ste pripravení začať pridávať dialógy do svojho projektu, proces za vás rozložíme.

Čítajte ďalej
Súvisiace témy
  • Programovanie
  • Nástroje pre spoluprácu
  • Kód Visual Studio
  • Integrované vývojové prostredie
  • Visual Studio Online
O autorovi Ian Buckley(216 publikovaných článkov)

Ian Buckley je nezávislý novinár, hudobník, performer a producent videa žijúci v Berlíne v Nemecku. Keď práve nepíše alebo je na pódiu, pohráva si s elektronikou alebo kódom pre domácich majstrov v nádeji, že sa stane šialeným vedcom.

Viac od Iana Buckleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber