A szoftver és a webfejlesztés gyökeresen megváltozott az elmúlt években. A csapatoknak már nem kell ugyanazt a helyet megosztaniuk. Továbbá javultak a szoftvereket, alkalmazásokat és webhelyeket fejlesztők számára elérhető eszközök.
Ennek ellenére vannak olyan helyzetek, amikor szükség lehet egy központosított munkakörnyezetre. Itt jönnek be a távoli fejlesztési eszközök, például a Visual Studio Online. Ma megvizsgáljuk, hogy ez hogyan befolyásolhatja a távoli fejlesztői csapatban dolgozókat.
Lépjen be a Visual Studio Online -ba
Egy közelmúltbeli közleményben A Microsoft bemutatta a Visual Studio Online szolgáltatást hogy lehetővé tegye a valódi hely -agnosztikus kódolást. A Visual Studio Online egy teljes értékű böngésző kódszerkesztővel és egy központi projektközponttal rendelkezik, amely szinkronizálható a helyi szerkesztővel.
Zavarba ejtő, hogy a Visual Studio Online név egy ideje létezik. Ez volt az eredeti neve Azure DevOps szolgáltatás, online projektmenedzsment rendszer.
A név ebben az összefüggésben sokkal értelmesebb, mivel a Microsoft úgy tűnik, hogy elindítja, a Visual Studio Code és a Visual Studio teljesen távoli, kiszolgálón tárolt társa.
Mi a Visual Studio kód?
A Visual Studio Online következményeinek megértéséhez ismernie kell a Visual Studio kódot (VS Code).
A VS Code a Microsoft ingyenes kódszerkesztője a fejlesztők számára. A Visual Studio -val (a Microsoft zászlóshajója, az IDE) ellentétben a VS Code nyílt forráskódú, és közelebb áll a szövegszerkesztőkhöz, mint a Sublime Text és az Atom, mint a teljes integrált fejlesztői környezet (IDE).
A Windows, Mac és Linux rendszerekhez elérhető, teljes értékű, könnyű környezetet biztosít a programozáshoz. A bővítmények segítséget nyújtanak a kódkiegészítésben és a szöszölésben, a Visual Studio Live Share pedig együttműködési kódolást tesz lehetővé internetkapcsolaton keresztül. A Visual Studio Online tovább hidalja a szakadékot, lehetővé téve a megosztott kódolási környezeteket.
Hogyan működik a Visual Studio Online?
Ahelyett, hogy mindenki konfigurálna fejlesztői környezetet egy helyi gépen, a Visual Studio Online ugyanazon a rendszeren dolgozó csapat tapasztalatait adja. Annak megértéséhez, hogy ez miért erőteljes, fontolja meg a fejlesztői csapatban való munkavégzéshez szükséges lépéseket.
Mindenkinek rendelkeznie kell azonos eszközökkel és könyvtárakkal. A különböző fejlesztőgépek különböző operációs rendszereket vagy a szoftver verzióit futtathatják. A csomagkezelés és a verziókezelés segíthet, de minden csapattag feladata, hogy irányítsa a környezetét.
Még a hardver is probléma lehet. Ha a gépe nem volt kompatibilis egy projekt elemeivel, akkor a közelmúltig nem volt más választása, mint új számítógép beszerzése. Most, még akkor is, ha semmi nincs telepítve helyileg, bármilyen fejlesztési beállítással dolgozhat.
Ez már nem létezik?
A teljesen online IDE -k nem újdonságok, és az Amazon AWS Cloud9 IDE egy robusztus környezet, amely funkciókban gazdag. Hasonlóképpen számos online előfizetési szolgáltatás létezik, amelyek kisebb méretű csoportok fejlesztésére szolgálnak.
Vannak olyan online IDE -k is, amelyek a VS Code nyílt forráskódú bázisát használják, és bárki, aki ismeri a szoftvert, otthon fogja érezni magát.
A távoli környezet elérése mind a böngészőn keresztül, mind helyileg technikailag lehetséges ezen szolgáltatások bármelyikével. Ezzel szemben a Visual Studio Online valószínűleg egyszerűbbé és elérhetőbbé teszi az élményt.
játszhatsz ps3 játékokat ps4 pro -n
Mitől különleges a Visual Studio Online?
Ha a teljes projektet hatékonyan egy gépre helyezi, mindenki mindig ugyanazzal a beállítással dolgozik. Függetlenül attól, hogy tapasztalt programozó vagy, vagy ez az első napod a munkában, minden előre be van állítva.
Ha a projekt igényei például egy új rendszerre vagy keretrendszerre változnak, akkor csak egy fejlesztési környezeten kell változtatni, és ezek a változtatások automatikusan átkerülnek a csapat minden tagjához.
Elméletileg nem lenne különbség az otthon dolgozni szokásos fejlesztőgépen, kölcsönkért számítógépen vagy akár okostelefonon --- ha a hüvelykujjával elviselheti a kódolást!
Mire képes a Visual Studio Online?
A cikk írásakor a Visual Studio Online még nem készült el, de az általános munkafolyamat beállítottnak tűnik. Ugyanazokat a funkciókat fogja tartalmazni, mint a VS Code, például a kódbefejezést, a szöszölést és a böngészőben való együttműködést.
Továbbá a projekt minden részlete, a felhasználói beállításokkal és témákkal együtt szinkronizálódik a böngésző és a helyi kódszerkesztő példányok között.
A Microsoft bejelentette az IntelliCode integrációt is, amely kihasználja a gépi tanulást, hogy jobb kódjavaslatot és befejezést biztosítson az Ön szokásai alapján. Bár nincs megerősítve, nagyon valószínű, hogy az IntelliCode egész csapatra méretezhető lesz, lehetővé téve a projekt architektúráján alapuló dinamikus eszközöket.
Mi a helyzet az egyéni kódolási beállításommal?
Az egyetlen fejlesztőgép -megközelítés nyilvánvaló hátránya az egyéni testreszabás. Ha hozzászokott egy adott munkafolyamathoz, elrendezéshez vagy egyéni billentyűparancsokhoz, nehéz lehet beállítani.
Szerencsére a Visual Studio Online nem így fog működni. A felhasználói témák lehetővé teszik az egyéni beállításokat. Bár kétségtelenül lesznek különbségek az offline szerkesztő használata között, a felhasználói élménynek hasonlónak kell lennie az otthoni környezetéhez.
Egy másik megjegyzendő dolog, hogy a Visual Studio Online nem helyettesítő VS -kód vagy Visual Studio. Ez egy kísérőalkalmazás, amely lehetővé teszi a felhasználók számára, hogy közvetlenül a böngészőben kódoljanak. A feltételezett munkafolyamat magában foglalja a helyi beállítás összekapcsolását az új online szolgáltatással.
Miért van szükségem távoli kódszerkesztőre?
Ha már használja otthoni gépét a fejlesztéshez, akkor elgondolkodhat azon, miért zavarja a Visual Studio Online.
Lehet, hogy nem mindenkinek. Magányos fejlesztők, vagy bárki, aki mikrokontrollerrel vagy más hardverrel dolgozik, nem részesülhet a felhőalapú fejlesztői környezet előnyeiből. Ezenkívül, ha már ismeri a másik kódszerkesztőt, és kényelmesen használja a virtuális környezeteket a programozáshoz, akkor a váltás értelmetlennek tűnhet.
A Visual Studio Online valódi haszna a kezdő fejlesztőknek lesz. Nincs többé szükség a csomagkezelés aknamezőjén való navigálásra.
Még fontosabb, hogy a Visual Studio Online bárki számára megnyitja a fejlesztést. Már nem számít, ha Chromebookot, okostelefont vagy egy régi PC-t használ, amelyet a kukában talált-ugyanazokhoz az eszközökhöz fér hozzá.
Hol szerezhetem be a Visual Studio -t online?
Íráskor a VS Online nem elérhető a nyilvánosság számára. Van egy privát előnézet, és ezt megteheti vonatkozik a Microsoftra hogy hozzáférhessen hozzá. Valószínű azonban, hogy meg kell várnia, amíg nyilvános bétaverzióba kerül, hogy kipróbálhassa.
Ennek ellenére, ha valami nagyon hasonlót szeretne megtapasztalni, akkor már rendelkezésre állnak a VS Code online verziói. Mivel nyílt forráskódú szoftverről van szó, semmi sem akadályozhatja meg, hogy saját szerveréhez verziót építsen. Ha ez túl sok munkának tűnik, az olyan webhelyek, mint a Kódoló és StackBlitz mindkettő a VS Code böngésző verziója.
További információ a böngészőalapú IDE-kről
A Visual Studio Online új szintre emeli az online fejlesztést. Az együttműködési kódolás ízlésének megismeréséhez ismerkedjen meg a Visual Studio Live Share szolgáltatással.
Miközben a Visual Studio Online megjelenésére vár, miért nem próbálja ki a sok közül az egyiket böngésző alapú IDE -k már odakint?
keresse meg a dal nevét a dalszövegekbőlRészvény Részvény Csipog Email Kezdő útmutató a beszéd animálásához
A beszéd animálása kihívást jelenthet. Ha készen áll arra, hogy párbeszédet adjon hozzá a projekthez, lebontjuk a folyamatot.
Olvassa tovább Kapcsolódó témák- Programozás
- Együttműködési eszközök
- Visual Studio kód
- Integrált fejlesztői környezet
- Visual Studio Online
Ian Buckley szabadúszó újságíró, zenész, előadó és videó producer, Berlinben, Németországban él. Amikor éppen nem ír vagy a színpadon, barkácsol elektronikával vagy kóddal, abban a reményben, hogy őrült tudós lesz.
Bővebben: Ian BuckleyIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide