Začnite kodirati v brskalniku z Microsoft Visual Studio Online

Začnite kodirati v brskalniku z Microsoft Visual Studio Online

Razvoj programske opreme in spleta se je v zadnjih letih korenito spremenil. Ekipam ni treba več deliti iste lokacije. Izboljšala so se tudi orodja, ki so na voljo tistim, ki razvijajo programsko opremo, aplikacije in spletna mesta.





Kljub temu še vedno obstajajo situacije, ko boste morda potrebovali centralizirano delovno okolje. Tukaj prihajajo orodja za oddaljeni razvoj, kot je Visual Studio Online. Danes bomo pogledali, kako bi to lahko vplivalo na vsakogar, ki dela v skupini za razvoj na daljavo.





Vnesite Visual Studio Online

V nedavni objavi, Microsoft je razkril Visual Studio Online omogočiti resnično lokacijsko agnostično kodiranje. Visual Studio Online ima tako popoln urejevalnik kod brskalnika kot osrednje središče za sinhronizacijo z vašim lokalnim urejevalnikom.





Zmedeno je, da Visual Studio Online kot ime obstaja že nekaj časa. To je bilo prvotno ime Azure DevOps storitev, spletni sistem za upravljanje projektov.

V tem kontekstu je ime veliko bolj smiselno, saj se zdi, da Microsoft začenja popolnoma oddaljenega spremljevalca, ki gostuje v strežniku, za Visual Studio Code in Visual Studio.



Kaj je koda Visual Studio?

Če želite razumeti posledice Visual Studio Online, morate poznati Visual Studio Code (VS Code).

VS Code je Microsoftov brezplačni urejevalnik kod za razvijalce. V nasprotju z Visual Studio (Microsoftov vodilni IDE) je VS Code odprtokodna in je bližje urejevalnikom besedil, kot sta Sublime Text in Atom, kot polno integrirano razvojno okolje (IDE).





Na voljo za Windows, Mac in Linux, ponuja popolnoma opremljeno lahko okolje za programiranje. Razširitve pomagajo pri dokončanju in povezovanju kode, Visual Studio Live Share pa omogoča skupno kodiranje prek internetne povezave. Visual Studio Online naj bi še dodatno zapolnil vrzel in omogočil kodiranje v skupni rabi.

Kako bo deloval Visual Studio Online?

Namesto da bi vsi konfigurirali razvojno okolje na lokalnem računalniku, Visual Studio Online ponuja izkušnje ekipe, ki dela na istem sistemu. Če želite razumeti, zakaj je to močno, razmislite o korakih, potrebnih za delo v razvojni skupini.





Vsakdo mora imeti na voljo enaka orodja in knjižnice. Različni razvojni stroji lahko izvajajo različne operacijske sisteme ali različice programske opreme. Upravljanje paketov in nadzor različic lahko pomagata, vendar je na vsakem članu ekipe, da nadzira svoje okolje.

Tudi strojna oprema je lahko problem. Če vaš stroj ni bil združljiv z elementi projekta, vam do nedavnega ni preostalo drugega, kot da kupite nov računalnik. Zdaj, tudi če nimate lokalno nameščenega ničesar, bi lahko delali z vsemi razvojnimi nastavitvami.

Ali to že ne obstaja?

Popolnoma spletne IDE niso nič novega in Amazonova AWS Cloud9 IDE je robustno okolje, bogato s funkcijami. Podobno obstaja veliko spletnih naročninskih storitev, namenjenih razvoju manjših skupin.

Obstajajo celo spletni IDE -ji, ki uporabljajo odprtokodno bazo VS Code in vsak, ki pozna programsko opremo, se bo počutil domače.

Dostop do oddaljenega okolja prek brskalnika in lokalno je tehnično mogoč s katero koli od teh storitev. V nasprotju s tem bo Visual Studio Online verjetno naredil bolj racionalizirano in dostopno izkušnjo.

kako pridobiti več pogledov na twitch

Kaj naredi Visual Studio Online posebnega?

Če celoten projekt učinkovito postavite na en stroj, pomeni, da vsi vedno delajo z isto nastavitvijo. Ne glede na to, ali ste izkušen programer ali je to vaš prvi delovni dan, je vse že vnaprej nastavljeno.

Če se potrebe projekta spremenijo, na primer v nov sistem ali okvir, se mora spremeniti le eno razvojno okolje, ki se samodejno prenese na vsakega člana ekipe.

Teoretično ne bi bilo razlike med delom doma na običajnem razvojnem stroju, v izposojenem računalniku ali celo na pametnem telefonu-če lahko kodiranje prenesete s palcem!

Kaj lahko naredi Visual Studio Online?

V času pisanja Visual Studio Online ni več, vendar se zdi, da je splošni potek dela nastavljen. Vseboval bo enake funkcije kot VS Code, kot so dokončanje kode, povezovanje in sodelovanje v brskalniku.

Poleg tega se bodo vse podrobnosti projekta, skupaj z uporabniškimi nastavitvami in temami, sinhronizirale med primerki brskalnika in lokalnega urejevalnika kode.

Microsoft je prav tako napovedal integracijo IntelliCode, ki uporablja strojno učenje za boljše predloge in dokončanje kode glede na vaše navade. Čeprav ni potrjeno, je zelo verjetno, da bo IntelliCode razširljiv na celotne ekipe, kar bo omogočilo dinamična orodja, ki temeljijo na arhitekturi projekta.

Kaj pa moja nastavitev kodiranja po meri?

Ena očitna pomanjkljivost pristopa enotnega razvojnega stroja je individualna prilagoditev. Če ste navajeni na določen potek dela, postavitev ali bližnjice na tipkovnici po meri, je to težko prilagoditi.

Na srečo Visual Studio Online ne deluje tako. Teme za vsakega uporabnika bodo omogočale posamezne nastavitve. Čeprav bo med uporabo urejevalnika brez povezave nedvomno nekaj razlik, bi morala biti uporabniška izkušnja podobna vašemu domačemu okolju.

Omeniti velja še to, da Visual Studio Online ni nadomestna koda VS ali Visual Studio. Je spremljevalna aplikacija, ki uporabnikom omogoča kodiranje neposredno v brskalniku. Predvideni potek dela vključuje povezovanje vaše lokalne nastavitve z novo spletno storitvijo.

Zakaj potrebujem daljinski urejevalnik kod?

Če domači stroj že uporabljate za razvoj, se lahko vprašate, zakaj bi se obremenjevali z Visual Studio Online.

Morda ni za vsakogar. Samotni razvijalci ali kdorkoli, ki dela z mikrokrmilniki ali drugo strojno opremo, morda ne bodo imeli koristi od razvojnega okolja v oblaku. Poleg tega, če že poznate drugačen urejevalnik kod in vam je všeč, da uporabljate virtualna okolja za programiranje, se vam zdi, da je stikalo nesmiselno.

Resnična korist od Visual Studio Online bo za začetnike. Ni več treba krmariti po rudniškem polju upravljanja paketov.

Še pomembneje je, da Visual Studio Online odpira razvoj vsakomur. Ni več pomembno, če uporabljate Chromebook, pametni telefon ali stari računalnik, ki ste ga našli v smetnjaku-dobite dostop do istih orodij.

Kje lahko dobim Visual Studio na spletu?

V času pisanja VS Online ni na voljo javnosti. Obstaja zasebni predogled in lahko se obrnite na Microsoft do nje dostopati. Verjetnost pa je, da boste morali poizkusiti, dokler ni v javni različici beta.

Če pa želite doživeti nekaj zelo podobnega, so na voljo že spletne različice kode VS. Ker gre za odprtokodno programsko opremo, vas nič ne ustavi pri gradnji različice za vaš strežnik. Če se vam to zdi preveč dela, so spletna mesta všeč Kodirnik in StackBlitz sta obe različici brskalnika VS Code.

Več o IDE-jih, ki temeljijo na brskalnikih

Visual Studio Online bo spletni razvoj dvignil na novo raven. Če želite okusiti skupno kodiranje, se morate seznaniti z Visual Studio Live Share.

Medtem ko čakate na izdajo Visual Studio Online, zakaj ne bi preizkusili enega od mnogih brskalniki IDE že tam zunaj?

kako pretvoriti jpg v vektor
Deliti Deliti Cvrkutati E-naslov Vodnik za začetnike po animaciji govora

Animacija govora je lahko izziv. Če ste pripravljeni na začetek dodajanja dialoga v svoj projekt, bomo za vas razčlenili postopek.

Preberite Naprej
Sorodne teme
  • Programiranje
  • Orodja za sodelovanje
  • Koda Visual Studio
  • Celostno razvojno okolje
  • Visual Studio Online
O avtorju Ian Buckley(216 objavljenih člankov)

Ian Buckley je samostojni novinar, glasbenik, izvajalec in video producent, ki živi v Berlinu v Nemčiji. Ko ne piše ali na odru, se ukvarja z elektroniko ali kodo DIY v upanju, da bo postal nor znanstvenik.

Več od Iana Buckleyja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti