Aloita koodaus selaimessasi Microsoft Visual Studio Onlinen avulla

Aloita koodaus selaimessasi Microsoft Visual Studio Onlinen avulla

Ohjelmistot ja web -kehitys ovat muuttuneet radikaalisti viime vuosina. Joukkueiden ei enää tarvitse jakaa samaa sijaintia. Myös ohjelmistojen, sovellusten ja verkkosivustojen kehittäjien käytettävissä olevat työkalut ovat parantuneet.





Tästä huolimatta on edelleen tilanteita, joissa saatat tarvita keskitettyä työympäristöä. Tässä ovat mukana etäkehitystyökalut, kuten Visual Studio Online. Tänään tarkastelemme, miten tämä voi vaikuttaa kaikkiin etäkehitystiimissä työskenteleviin.





Siirry Visual Studio Onlineen

Tuoreessa ilmoituksessaan Microsoft paljasti Visual Studio Onlinen todella agnostisen koodauksen mahdollistamiseksi. Visual Studio Online sisältää sekä täysin toimivan selaimen koodieditorin että keskitetyn projektikeskuksen paikallisen editorin kanssa synkronoimiseksi.





Hämmentävää on, että Visual Studio Online on ollut nimi jo jonkin aikaa. Se oli sen alkuperäinen nimi Azure DevOps palvelu, online -projektinhallintajärjestelmä.

Nimi on paljon järkevämpi tässä yhteydessä, koska Microsoft näyttää olevan käynnistämässä täysin etäinen, palvelimella isännöity kumppani Visual Studio Code ja Visual Studio.



Mikä on Visual Studio Code?

Visual Studio Onlinen vaikutusten ymmärtämiseksi sinun on tunnettava Visual Studio Code (VS Code).

VS Code on Microsoftin ilmainen koodieditori kehittäjille. Toisin kuin Visual Studio (Microsoftin lippulaiva IDE), VS Code on avoimen lähdekoodin ja lähempänä tekstieditoria, kuten Sublime Text ja Atom, kuin täysi integroitu kehitysympäristö (IDE).





Saatavana Windowsille, Macille ja Linuxille, se tarjoaa täysin varustellun kevyen ympäristön ohjelmointiin. Laajennukset auttavat koodin viimeistelyssä ja nukkaamisessa, ja Visual Studio Live Share mahdollistaa yhteistyökoodauksen Internet -yhteyden kautta. Visual Studio Online on asetettu kaventamaan kuilua entisestään ja mahdollistamaan jaetut koodausympäristöt.

Miten Visual Studio Online toimii?

Sen sijaan, että kaikki määrittäisivät kehitysympäristön paikalliselle koneelle, Visual Studio Online antaa kokemuksen tiimistä, joka työskentelee samassa järjestelmässä. Ymmärtääksesi miksi tämä on tehokasta, harkitse kehitystiimissä työskentelyn edellyttämiä vaiheita.





Kaikilla on oltava samat työkalut ja kirjastot saatavilla. Eri kehityskoneet voivat käyttää erilaisia ​​käyttöjärjestelmiä tai ohjelmistoversioita. Pakettien hallinta ja versionhallinta voivat auttaa, mutta jokainen tiimin jäsen voi itse hallita ympäristöään.

Jopa laitteisto voi olla ongelma. Jos koneesi ei ollut yhteensopiva projektin osien kanssa, sinulla ei ollut viime aikoihin asti muuta vaihtoehtoa kuin hankkia uusi tietokone. Nyt vaikka mitään ei olisi asennettu paikallisesti, voit työskennellä minkä tahansa kehitysasennuksen kanssa.

Eikö tämä ole jo olemassa?

Täysin online -IDE: t eivät ole mitään uutta, ja Amazonin AWS Cloud9 IDE on vankka ympäristö, jossa on runsaasti ominaisuuksia. Samoin on olemassa monia online -tilauspalveluja, jotka on suunniteltu pienemmälle ryhmäkehitykselle.

On jopa online -IDE: itä, jotka käyttävät VS Coden avoimen lähdekoodin tietokantaa, ja jokainen ohjelmistoon perehtynyt tuntee olonsa kotoisaksi.

Etäympäristön käyttömahdollisuus sekä selaimen että paikallisesti on teknisesti mahdollista minkä tahansa näistä palveluista. Sitä vastoin Visual Studio Online todennäköisesti tekee siitä virtaviivaisemman ja helppokäyttöisemmän kokemuksen.

kuinka luoda sähköpostiryhmä Outlookissa

Mikä tekee Visual Studio Online -palvelusta erityisen?

Koko projektin yhdistäminen tehokkaasti yhdelle koneelle tarkoittaa, että kaikki työskentelevät aina samalla kokoonpanolla. Riippumatta siitä, oletko kokenut ohjelmoija vai oletko ensimmäinen työpäiväsi, kaikki on jo asetettu etukäteen.

Jos projektin tarpeet muuttuvat esimerkiksi uuteen järjestelmään tai kehykseen, vain yhden kehitysympäristön on muututtava ja muutokset siirtyvät automaattisesti jokaiselle tiimin jäsenelle.

Teoriassa ei olisi eroa työskentelemisen kanssa kotona tavallisella kehityskoneella, lainatulla tietokoneella tai jopa älypuhelimella --- jos pystyt koodaamaan peukaloillasi!

Mitä Visual Studio Online voi tehdä?

Tätä kirjoitettaessa Visual Studio Online ei ole poissa, mutta yleinen työnkulku näyttää asetetulta. Siinä on kaikki samat ominaisuudet kuin VS -koodissa, kuten koodin viimeistely, nukkaaminen ja yhteistyö selaimessa.

Lisäksi kaikki projektin tiedot sekä käyttäjäasetukset ja -teemat synkronoidaan selaimen ja paikallisen koodieditorin välillä.

Microsoft ilmoitti myös IntelliCode -integraatiosta, joka hyödyntää koneoppimista ja antaa paremman koodiehdotuksen ja täydentämisen tottumustesi perusteella. Vahvistamaton, mutta on erittäin todennäköistä, että IntelliCode voidaan skaalata koko tiimille, mikä mahdollistaa dynaamiset työkalut, jotka perustuvat projektin arkkitehtuuriin.

Entä mukautetun koodauksen asetukset?

Yksi ilmeinen haitta yksittäisen kehityskoneen lähestymistavassa on yksilöllinen räätälöinti. Jos olet tottunut tiettyyn työnkulkuun, asetteluun tai mukautettuihin pikanäppäimiin, sen säätäminen voi olla vaikeaa.

Onneksi Visual Studio Online ei toimi tällä tavalla. Käyttäjäkohtaiset teemat mahdollistavat yksilölliset asetukset. Vaikka offline-editorin käyttämisessä on epäilemättä joitain eroja, käyttökokemuksen pitäisi olla samanlainen kuin kotiympäristössäsi.

Toinen huomioitava asia on, että Visual Studio Online ei ole korvaava VS -koodi tai Visual Studio. Se on lisäsovellus, jonka avulla käyttäjät voivat koodata suoraan selaimessa. Oletettu työnkulku sisältää paikallisen asennuksen linkittämisen uuteen verkkopalveluun.

Miksi tarvitsen etäkoodieditorin?

Jos käytät jo kotikoneesi kehittämiseen, saatat ihmetellä, miksi vaivautuisit Visual Studio Onlinen kanssa.

Se ei ehkä ole kaikille. Yksinäiset kehittäjät tai kaikki, jotka työskentelevät mikro-ohjaimien tai muiden laitteiden kanssa, eivät ehkä hyöty pilvipohjaisesta kehitysympäristöstä. Lisäksi, jos olet jo perehtynyt toiseen koodieditoriin ja olet tyytyväinen virtuaalisten ympäristöjen käyttämiseen ohjelmoinnissa, vaihdon tekeminen saattaa tuntua turhalta.

Visual Studio Onlinen todellinen hyöty on aloittelijoille. Ei enää tarvitse navigoida paketinhallinnan miinakentällä.

Vielä tärkeämpää on, että Visual Studio Online avaa kehityksen kenelle tahansa. Ei ole enää väliä, jos käytät Chromebookia, älypuhelinta tai vanhaa tietokonetta, jonka löysit roskakorista-saat käyttöösi samat työkalut.

Mistä saan Visual Studion verkosta?

Kirjoitushetkellä VS Online ei ole yleisön saatavilla. Siellä on yksityinen esikatselu, ja voit sovelletaan Microsoftiin päästäksesi siihen käsiksi. Todennäköisyys on kuitenkin, että sinun on odotettava, kunnes se on julkisessa beta -vaiheessa, jotta voit kokeilla sitä.

Jos kuitenkin haluat kokea jotain todennäköisesti hyvin samanlaista, VS -koodista on jo saatavilla online -versioita. Koska se on avoimen lähdekoodin ohjelmisto, mikään ei estä sinua rakentamasta versiota omalle palvelimellesi. Jos tämä tuntuu liikaa työtä, sivustot kuten Kooderi ja PinoBlitz ovat molemmat VS -koodin selainversioita.

Lisätietoja selainpohjaisista IDE-laitteista

Visual Studio Online vie verkkokehityksen uudelle tasolle. Jos haluat maistella yhteistyökoodausta, sinun on tutustuttava Visual Studio Live Share -ohjelmaan.

Kun odotat Visual Studio Online -julkaisua, kokeile yhtä monista selainpohjaiset IDE: t jo siellä?

toshiba satellite bios -avainikkunat 8
Jaa Jaa Tweet Sähköposti Aloittelijan opas puheen animointiin

Puheen animointi voi olla haaste. Jos olet valmis aloittamaan vuoropuhelun lisäämisen projektiin, jaamme prosessin puolestasi.

Lue seuraava
Liittyvät aiheet
  • Ohjelmointi
  • Yhteistyökalut
  • Visual Studio -koodi
  • Integroitu kehitysympäristö
  • Visual Studio Online
Kirjailijasta Ian Buckley(216 artikkelia julkaistu)

Ian Buckley on freelance -toimittaja, muusikko, esiintyjä ja videotuottaja, joka asuu Berliinissä, Saksassa. Kun hän ei kirjoita tai ei ole lavalla, hän hieroo DIY -elektroniikkaa tai koodia toivoessaan tulla hulluksi tiedemieheksi.

Lisää Ian Buckleyltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi