Alustage oma brauseris kodeerimist Microsoft Visual Studio Online'iga

Alustage oma brauseris kodeerimist Microsoft Visual Studio Online'iga

Tarkvara ja veebiarendus on viimastel aastatel radikaalselt muutunud. Meeskonnad ei pea enam sama asukohta jagama. Samuti on paranenud tarkvara, rakenduste ja veebisaitide arendajatele kättesaadavad tööriistad.





Sellest hoolimata on endiselt olukordi, kus vajate tsentraliseeritud töökeskkonda. Siin tulevad appi kaugtööriistad nagu Visual Studio Online. Täna vaatame, kuidas see võib mõjutada kõiki, kes töötavad kaugarendusmeeskonnas.





Avage Visual Studio Online

Hiljutises teadaandes Microsoft paljastas Visual Studio Online'i et võimaldada tõeliselt asukoha agnostilist kodeerimist. Visual Studio Online pakub nii täieõiguslikku brauseri koodiredaktorit kui ka keskset projektikeskust kohaliku toimetajaga sünkroonimiseks.





Segadust tekitav on see, et Visual Studio Online on juba mõnda aega nimi. See oli selle algne nimi Azure DevOps teenus, veebipõhine projektijuhtimissüsteem.

Nimi on selles kontekstis palju mõttekam, kuna see, mida Microsoft näib käivitavat, on Visual Studio Code'i ja Visual Studio täielikult serveriga hostitud kaaslane.



Mis on Visual Studio kood?

Visual Studio Online'i mõjude mõistmiseks peate olema kursis Visual Studio Code'iga (VS Code).

VS Code on Microsofti tasuta koodiredaktor arendajatele. Vastupidiselt Visual Studio'le (Microsofti lipulaev IDE) on VS Code avatud lähtekoodiga ja lähemal tekstiredaktoritele nagu Sublime Text ja Atom kui täielik integreeritud arenduskeskkond (IDE).





See on saadaval Windowsi, Maci ja Linuxi jaoks ning pakub programmeerimiseks täisfunktsionaalset kerget keskkonda. Laiendid aitavad koodi lõpuleviimisel ja lintimisel ning Visual Studio Live Share võimaldab koostalitlust kodeerida Interneti -ühenduse kaudu. Visual Studio Online on seadistatud lõhet veelgi ületama, võimaldades jagatud kodeerimiskeskkondi.

Kuidas Visual Studio Online töötab?

Selle asemel, et kõik kohalikus masinas arenduskeskkonda konfigureerida, annab Visual Studio Online sama süsteemi kallal töötava meeskonna kogemuse. Mõistmaks, miks see on võimas, kaaluge arendusmeeskonnas töötamiseks vajalikke samme.





Kõigil peavad olema samad tööriistad ja teegid. Erinevad arendusmasinad võivad käitada erinevaid operatsioonisüsteeme või tarkvara versioone. Pakettide haldamine ja versioonikontroll võivad aidata, kuid iga meeskonnaliikme ülesanne on oma keskkonda kontrollida.

Isegi riistvara võib olla probleem. Kui teie masin ei ühildunud projekti elementidega, siis kuni viimase ajani ei olnud teil muud võimalust kui uus arvuti hankida. Nüüd, isegi kui midagi pole kohapeal installitud, saate töötada mis tahes arendusseadistusega.

Kas seda pole juba olemas?

Täielikult võrgus olevad IDE -d pole midagi uut ja Amazoni AWS Cloud9 IDE on funktsioonide rikas keskkond. Samamoodi on palju veebipõhiseid tellimisteenuseid, mis on mõeldud väiksema ulatusega rühmade arendamiseks.

On isegi veebipõhiseid IDE -sid, mis kasutavad VS Code'i avatud lähtekoodiga andmebaasi, ja igaüks, kes on tarkvaraga tuttav, tunneb end üsna koduselt.

Kõigi nende teenustega on tehniliselt võimalik kaugkeskkonna kättesaadavus nii brauseri kaudu kui ka kohapeal. Seevastu Visual Studio Online tõenäoliselt muudab selle sujuvamaks ja juurdepääsetavamaks.

kahjuks on protsess android.process.acore peatunud

Mis teeb Visual Studio Online eriliseks?

Kui panna kogu projekt tõhusalt ühele masinale, tähendab see, et kõik töötavad alati sama seadistusega. Pole tähtis, kas olete kogenud programmeerija või see on teie esimene tööpäev, kõik on juba ette seadistatud.

Kui projekti vajadused muutuvad näiteks uueks süsteemiks või raamistikuks, tuleb muuta ainult ühte arenduskeskkonda ja need muudatused kanduvad automaatselt edasi igale meeskonna liikmele.

Teoreetiliselt poleks vahet, kas töötada kodus oma tavalisel arendusmasinal, laenatud arvutis või isegi nutitelefonis-kui suudate pöidlaga kodeerida!

Mida saab Visual Studio Online teha?

Selle kirjutamise ajal pole Visual Studio Online väljas, kuid üldine töövoog tundub olevat seatud. Sellel on kõik samad funktsioonid nagu VS -koodil, näiteks koodi lõpetamine, lintimine ja koostöö brauseris.

Lisaks sünkroonitakse kõik projekti üksikasjad koos kasutajate eelistuste ja teemadega brauseri ja kohaliku koodiredaktori eksemplaride vahel.

Microsoft teatas ka IntelliCode'i integreerimisest, kasutades masinõpet, et pakkuda teie harjumustele tuginedes paremat koodi soovitust ja lõpetamist. Kuigi see on kinnitamata, on väga tõenäoline, et IntelliCode on skaleeritav tervetele meeskondadele, võimaldades dünaamilisi tööriistu, mis põhinevad projekti arhitektuuril.

Aga minu kohandatud kodeerimise seadistus?

Üks ilmselge puudus ühe arendusmasina lähenemisviisile on individuaalne kohandamine. Kui olete harjunud konkreetse töövoo, paigutuse või kohandatud kiirklahvidega, võib seda olla raske kohandada.

Õnneks Visual Studio Online nii ei tööta. Kasutajateemad võimaldavad individuaalseid seadistusi. Kuigi võrguühenduseta redaktori kasutamisel on kahtlemata mõningaid erinevusi, peaks kasutajakogemus olema sarnane teie kodukeskkonnaga.

Teine asi, mida tuleb märkida, on see, et Visual Studio Online ei ole asendav VS -kood ega Visual Studio. See on kaasrakendus, mis võimaldab kasutajatel otse brauseris kodeerida. Eeldatav töövoog hõlmab kohaliku seadistuse sidumist uue võrguteenusega.

Miks mul on vaja kaugkoodiredaktorit?

Kui kasutate juba oma kodumasinat arendamiseks, võite küsida, miks peaksite Visual Studio Online'iga vaeva nägema.

See ei pruugi kõigile sobida. Üksikud arendajad või kõik, kes töötavad mikrokontrollerite või muu riistvaraga, ei pruugi pilvepõhisest arenduskeskkonnast kasu saada. Pealegi, kui olete juba tuttav teise koodiredaktoriga ja kasutate programmeerimiseks virtuaalseid keskkondi, võib ülemineku tegemine tunduda mõttetu.

Visual Studio Online'i tõeline kasu on algajatele arendajatele. Enam pole vaja navigeerida paketihalduse miiniväljal.

Veelgi olulisem on see, et Visual Studio Online avab arenduse kõigile. Pole enam oluline, kas kasutate prügikastist leitud Chromebooki, nutitelefoni või vana arvutit-pääsete juurde samadele tööriistadele.

Kust saada Visual Studio võrgus?

Kirjutamise ajal pole VS Online avalikkusele kättesaadav. Seal on privaatne eelvaade ja saate seda teha rakendada Microsoftile sellele juurde pääseda. Siiski on tõenäoline, et peate selle proovimiseks ootama, kuni see on avalikus beetaversioonis.

See tähendab, et kui soovite kogeda midagi tõenäoliselt väga sarnast, on VS -koodi veebiversioonid juba saadaval. Kuna tegemist on avatud lähtekoodiga tarkvaraga, ei takista miski teie serveri jaoks versiooni ehitamist. Kui see tundub liiga palju tööd, meeldivad saidid Kodeerija ja StackBlitz on mõlemad VS -koodi brauseri versioonid.

Lisateave brauseripõhiste IDE-de kohta

Visual Studio Online viib veebiarenduse uuele tasemele. Koostöökoodimise maitsmiseks peaksite tutvuma Visual Studio Live Share'iga.

Visual Studio Online'i väljaandmist oodates proovige ühte paljudest brauseripõhised IDE -d juba väljas?

Google Play poodi ei värskendata
Jaga Jaga Piiksuma E -post Algaja juhend kõne animeerimiseks

Kõne animeerimine võib olla väljakutse. Kui olete valmis oma projektile dialoogi lisama, jagame teie jaoks protsessi.

Loe edasi
Seotud teemad
  • Programmeerimine
  • Koostöövahendid
  • Visual Studio kood
  • Integreeritud arenduskeskkond
  • Visual Studio Online
Autori kohta Ian Buckley(Avaldatud 216 artiklit)

Ian Buckley on vabakutseline ajakirjanik, muusik, esineja ja videoprodutsent, kes elab Saksamaal Berliinis. Kui ta parasjagu ei kirjuta ega laval, nokitseb ta isetehtud elektroonika või koodi kallal, lootuses saada hulluks teadlaseks.

Rohkem Ian Buckleylt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin