Počnite kodirati u svom pregledniku pomoću Microsoft Visual Studio Online

Počnite kodirati u svom pregledniku pomoću Microsoft Visual Studio Online

Razvoj softvera i weba radikalno se promijenio posljednjih godina. Timovi više ne moraju dijeliti istu lokaciju. Također, poboljšani su alati dostupni onima koji razvijaju softver, aplikacije i web stranice.





Unatoč tome, još uvijek postoje situacije u kojima bi vam moglo trebati centralizirano radno okruženje. Ovdje dolaze alati za daljinski razvoj, poput Visual Studio Online. Danas ćemo pogledati kako bi to moglo utjecati na svakoga tko radi u udaljenom razvojnom timu.





Unesite Visual Studio Online

U nedavnom priopćenju, Microsoft je otkrio Visual Studio Online kako bi se omogućilo doista agnostičko kodiranje lokacije. Visual Studio Online sadrži i potpuno uređivač koda preglednika i središnje središte projekta za sinkronizaciju s vašim lokalnim uređivačem.





Zbunjujuće je da Visual Studio Online kao ime postoji već neko vrijeme. To je bio izvorni naziv Azure DevOps usluga, mrežni sustav upravljanja projektima.

Ime ima mnogo više smisla u ovom kontekstu, jer čini se da Microsoft pokreće potpuno udaljeni pratilac za Visual Studio Code i Visual Studio na poslužitelju.



Što je Visual Studio Code?

Da biste razumjeli implikacije Visual Studio Online -a, morate se upoznati s Visual Studio Code (VS Code).

VS Code besplatni je Microsoftov uređivač kodova za programere. Za razliku od Visual Studija (Microsoftov vodeći IDE), VS Code je otvorenog koda i bliži je uređivačima teksta poput Sublime Text i Atom nego potpuno integrirano razvojno okruženje (IDE).





Dostupan za Windows, Mac i Linux, pruža potpuno opremljeno lagano okruženje za programiranje. Proširenja pomažu pri dovršavanju koda i povezivanju, a Visual Studio Live Share omogućuje zajedničko kodiranje putem internetske veze. Visual Studio Online postavljen je tako da dodatno premosti jaz dopuštajući zajednička okruženja kodiranja.

Kako će Visual Studio Online funkcionirati?

Umjesto da svi konfiguriraju razvojno okruženje na lokalnom računalu, Visual Studio Online daje iskustvo tima koji radi na istom sustavu. Da biste razumjeli zašto je to moćno, razmotrite korake potrebne za rad u razvojnom timu.





Svatko mora imati na raspolaganju iste alate i knjižnice. Različiti razvojni strojevi mogu pokretati različite operativne sustave ili verzije softvera. Upravljanje paketima i kontrola verzija mogu pomoći, ali na svakom članu tima je da kontrolira svoje okruženje.

Čak i hardver može biti problem. Ako vaš stroj nije kompatibilan s elementima projekta, donedavno niste imali izbora nego nabaviti novo računalo. Sada, čak i bez lokalno instaliranog, mogli biste raditi s bilo kojim postavkama za razvoj.

Zar ovo već ne postoji?

Potpuno IDE -ovi na mreži nisu ništa novo, a Amazonov AWS Cloud9 IDE robusno je okruženje bogato značajkama. Slično, postoje mnoge online pretplatničke usluge namijenjene razvoju manjih grupa.

Postoje čak i mrežni IDE -i koji koriste otvorenu izvornu kodu VS Code -a, a svatko tko je upoznat sa softverom osjećat će se kao kod kuće.

Pristup udaljenom okruženju i putem preglednika i lokalno tehnički je moguć s bilo kojom od ovih usluga. Nasuprot tome, ono što će Visual Studio Online vjerojatno učiniti jest učiniti ga pojednostavljenim i pristupačnijim iskustvom.

zašto su cijene želja tako niske

Što Visual Studio Online čini posebnim?

Učinkovito stavljanje cijelog projekta na jedan stroj znači da svi uvijek rade s istim postavkama. Bez obzira jeste li iskusni programer ili vam je to prvi dan na poslu, sve je već unaprijed postavljeno.

Ako se potrebe projekta promijene, na primjer, u novi sustav ili okvir, potrebno je promijeniti samo jedno razvojno okruženje, a te se promjene automatski prenose na svakog člana tima.

U teoriji, ne bi bilo razlike između rada kod kuće na vašem uobičajenom razvojnom stroju, na posuđenom računalu ili čak na pametnom telefonu --- ako kodiranje možete podnijeti palčevima!

Što Visual Studio Online može učiniti?

U vrijeme pisanja ovog članka Visual Studio Online nije izašao, ali čini se da je opći tijek rada postavljen. Sadržat će sve iste značajke kao i VS Code, poput dovršavanja koda, povezivanja i suradnje u pregledniku.

Nadalje, svi detalji projekta, zajedno s korisničkim preferencijama i temama, sinkronizirat će se između instanci preglednika i lokalnog uređivača koda.

Microsoft je također najavio integraciju IntelliCode, koristeći strojno učenje za bolje sugestije i dovršetak koda na temelju vaših navika. Iako nije potvrđeno, velika je vjerojatnost da će IntelliCode biti prilagodljiv cijelim timovima, dopuštajući dinamičke alate temeljene na arhitekturi projekta.

Što je s postavkama prilagođenog kodiranja?

Jedan očiti nedostatak pristupa jedinstvenom razvojnom stroju je individualna prilagodba. Ako ste navikli na određeni tijek rada, izgled ili prilagođene tipkovničke prečace, to može biti teško prilagoditi.

Srećom, Visual Studio Online neće ovako funkcionirati. Teme po korisniku dopustit će pojedinačne postavke. Iako će nesumnjivo postojati neke razlike između korištenja izvanmrežnog uređivača, korisničko iskustvo trebalo bi biti slično vašem kućnom okruženju.

Još jedna stvar koju treba napomenuti je da Visual Studio Online nije zamjenski VS kod ili Visual Studio. To je popratna aplikacija koja korisnicima omogućuje kodiranje izravno u pregledniku. Pretpostavljeni tijek rada uključuje povezivanje vaše lokalne postavke s novom mrežnom uslugom.

Zašto mi treba daljinski uređivač koda?

Ako već koristite kućni stroj za razvoj, možda ćete se zapitati zašto biste se mučili s Visual Studio Online.

Možda nije za svakoga. Usamljeni programeri ili bilo tko tko radi s mikrokontrolerima ili drugim hardverom možda neće imati koristi od razvojnog okruženja zasnovanog na oblaku. Štoviše, ako ste već upoznati s drugim uređivačem koda i volite li koristiti virtualna okruženja za programiranje, tada bi se promjena mogla činiti besmislenom.

Prava korist od Visual Studio Online -a bit će za programere početnike. Nema više potrebe za navigacijom u minskom polju upravljanja paketima.

Još je važnije to što Visual Studio Online svakome otvara razvoj. Više nije važno koristite li Chromebook, pametni telefon ili staro računalo koje ste pronašli u kontejneru za otpad-dobivate pristup istim alatima.

Gdje mogu nabaviti Visual Studio na mreži?

U vrijeme pisanja ovog članka VS Online nije dostupan javnosti. Postoji privatni pregled, a možete primijeniti na Microsoft kako bi mu pristupili. Vjerojatnost je, međutim, da ćete morati pričekati dok ne bude u javnoj beta verziji da biste je isprobali.

Međutim, ako želite doživjeti nešto vjerojatno vrlo slično, već su dostupne internetske verzije VS koda. Budući da je softver otvorenog koda, ništa vas ne može spriječiti u izgradnji verzije za vlastiti poslužitelj. Ako se ovo čini kao previše posla, web stranice poput Koder i StackBlitz obje su verzije preglednika VS koda.

Više o IDE-ima temeljenim na pregledniku

Visual Studio Online podići će razvoj interneta na novu razinu. Da biste osjetili suradničko kodiranje, trebali biste se upoznati s Visual Studio Live Share.

Dok čekate izdanje Visual Studio Online, zašto ne biste isprobali jedno od mnogih IDE -i temeljeni na pregledniku već vani?

možete li igrati ps2 igre na računalu
Udio Udio Cvrkut E -pošta Vodič za animaciju govora za početnike

Oživljavanje govora može biti izazov. Ako ste spremni započeti dodavanje dijaloga u svoj projekt, mi ćemo za vas razbiti postupak.

Pročitajte Dalje
Povezane teme
  • Programiranje
  • Alati za suradnju
  • Kôd Visual Studija
  • Integrirano razvojno okruženje
  • Visual Studio Online
O autoru Ian Buckley(216 objavljenih članaka)

Ian Buckley je slobodni novinar, glazbenik, izvođač i video producent koji živi u Berlinu, Njemačka. Kad ne piše ili je na pozornici, petlja s DIY elektronikom ili kodom u nadi da će postati ludi znanstvenik.

Više od Iana Buckleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu