Simulan ang Coding sa Iyong Browser Sa Microsoft Visual Studio Online

Simulan ang Coding sa Iyong Browser Sa Microsoft Visual Studio Online

Ang pagbuo ng software at web ay nagbago nang radikal sa mga nagdaang taon. Hindi na kailangang ibahagi ng mga koponan ang parehong lokasyon. Gayundin, ang mga tool na magagamit sa mga bumubuo ng software, apps, at website ay napabuti.





Sa kabila nito, may mga sitwasyon pa rin kung saan maaaring kailanganin mo ang isang sentralisadong kapaligiran sa pagtatrabaho. Dito pumapasok ang mga tool sa remote development tulad ng Visual Studio Online. Ngayon titingnan natin kung paano ito makakaapekto sa sinumang nagtatrabaho sa isang remote development team.





Ipasok ang Visual Studio Online

Sa isang kamakailang anunsyo, Inihayag ng Microsoft ang Visual Studio Online upang payagan ang tunay na lokasyon sa agnostic coding. Nagtatampok ang Visual Studio Online ng parehong isang ganap na browser code editor at isang gitnang proyekto hub para sa pag-sync sa iyong lokal na editor.





Nakakalito, ang Visual Studio Online bilang isang pangalan ay matagal nang nasa paligid. Ito ang orihinal na pangalan ng Mga Azure DevOps serbisyo, isang online na sistema ng pamamahala ng proyekto.

Mas may katuturan ang pangalan sa kontekstong ito, tulad ng paglulunsad ng Microsoft ay isang ganap na remote, kasama ng host ng server sa Visual Studio Code at Visual Studio.



Ano ang Visual Studio Code?

Upang maunawaan ang mga implikasyon ng Visual Studio Online, kakailanganin mong maging pamilyar sa Visual Studio Code (VS Code).

Ang VS Code ay ang libreng code editor ng Microsoft para sa mga developer. Sa kaibahan sa Visual Studio (punong barko ng IDE ng Microsoft), ang VS Code ay bukas na mapagkukunan, at malapit sa mga editor ng teksto tulad ng Sublime Text at Atom kaysa sa isang buong Integrated Development Environment (IDE).





Magagamit para sa Windows, Mac, at Linux, nagbibigay ito ng isang ganap na itinampok na magaan na kapaligiran para sa pag-program. Tumutulong ang mga extension sa pagkumpleto ng code at pagdantay, at pinapayagan ng Visual Studio Live Share ang pakikipagtulungan sa pag-coding sa pamamagitan ng koneksyon sa internet. Ang Visual Studio Online ay nakatakda upang tulayin ang agwat kahit na pinapayagan pa ang pagbabahagi ng mga kapaligiran sa pag-coding.

Paano Magagawa ang Visual Studio Online?

Sa halip na lahat na nag-configure ng isang kapaligiran sa pag-unlad sa isang lokal na makina, nagbibigay ang Visual Studio Online ng karanasan ng isang koponan na nagtatrabaho sa parehong system. Upang maunawaan kung bakit ito malakas, isaalang-alang ang mga hakbang na kinakailangan upang gumana sa isang koponan sa pag-unlad.





Ang bawat isa ay kailangang magkaroon ng parehong mga tool at aklatan na magagamit. Ang iba't ibang mga machine sa pag-unlad ay maaaring magpatakbo ng iba't ibang mga operating system, o bersyon ng software. Makakatulong ang pamamahala sa package at pag-kontrol sa bersyon, ngunit nakasalalay sa bawat miyembro ng koponan na kontrolin ang kanilang kapaligiran.

Kahit na ang hardware ay maaaring maging isang isyu. Kung ang iyong machine ay hindi tugma sa mga elemento ng isang proyekto pagkatapos hanggang ngayon ay wala kang pagpipilian kundi ang makakuha ng isang bagong computer. Ngayon, kahit na walang naka-install na lokal, maaari kang gumana sa anumang pag-setup ng pag-unlad.

Wala Na Ito?

Ang mga ganap na online IDE ay walang bago at ang AWS Cloud9 IDE ng Amazon ay isang matatag na kapaligiran na mayaman sa mga tampok. Katulad nito, maraming mga serbisyo sa subscription sa online na dinisenyo para sa mas maliit na pag-unlad na pangkat ng pangkat.

Mayroong kahit mga online IDE na gumagamit ng open source codebase ng VS Code, at ang sinumang pamilyar sa software ay makakaramdam ng tahanan.

Ang pagkakaroon ng isang remote na kapaligiran na naa-access kapwa sa pamamagitan ng browser at lokal ay posible sa teknikal sa anumang isa sa mga serbisyong ito. Sa kaibahan kung ano ang malamang na gawin ng Visual Studio Online ay gawin itong isang mas streamline at naa-access na karanasan.

kung paano tanggalin ang mga account sa ps4

Ano ang Espesyal sa Visual Studio Online?

Ang paglalagay ng buong proyekto sa isang epektibo na machine ay nangangahulugang lahat ay palaging gumagana na may parehong pag-set up. Hindi mahalaga kung ikaw ay isang bihasang programmer, o ito ang iyong unang araw sa trabaho, ang lahat ay na-set up nang maaga.

Kung ang mga pangangailangan ng proyekto ay nagbago, halimbawa, sa isang bagong sistema o balangkas, isang kapaligiran sa pag-unlad lamang ang kailangang baguhin, at ang mga pagbabagong iyon ay awtomatikong ipinapasa sa bawat miyembro ng koponan.

Sa teorya, walang pagkakaiba sa pagitan ng pagtatrabaho sa bahay sa iyong karaniwang machine sa pag-unlad, sa isang hiniram na computer, o kahit sa isang smartphone --- kung kaya mong madala ang pag-coding sa iyong mga hinlalaki!

Ano ang Magagawa ng Visual Studio Online?

Sa oras ng pagsulat, ang Visual Studio Online ay wala sa labas, ngunit ang pangkalahatang daloy ng trabaho ay tila itinakda. Itatampok nito ang lahat ng parehong tampok tulad ng VS Code tulad ng pagkumpleto ng code, linting, at pakikipagtulungan sa browser.

Bukod dito, ang lahat ng mga detalye ng proyekto, kasama ang mga kagustuhan ng gumagamit at mga tema, ay magsi-sync sa pagitan ng mga pagkakataon ng browser at lokal na code ng code.

Inihayag din ng Microsoft ang pagsasama ng IntelliCode, pag-aaral ng machine machine upang magbigay ng mas mahusay na mungkahi at pagkumpleto ng code batay sa iyong mga nakagawian. Habang hindi nakumpirma, malamang na ang IntelliCode ay masusukat sa buong mga koponan, na pinapayagan ang mga dinamikong tool batay sa arkitektura ng isang proyekto.

Ano ang Tungkol sa Aking Pasadyang Pag-set up ng Coding?

Ang isang halatang sagabal para sa solong diskarte sa pag-unlad ng makina ay ang indibidwal na pagpapasadya. Kung nasanay ka sa isang tukoy na daloy ng trabaho, layout, o pasadyang mga keyboard shortcut, maaaring mahirap ayusin.

Sa kabutihang palad, hindi ito ang paraan ng paggana ng Visual Studio Online. Papayagan ng mga tema ng bawat gumagamit ang mga indibidwal na pag-setup. Habang walang alinlangan na may ilang mga pagkakaiba sa pagitan ng paggamit ng isang off-line editor, ang karanasan ng gumagamit ay dapat na katulad sa iyong kapaligiran sa bahay.

Ang isa pang bagay na dapat tandaan ay ang Visual Studio Online ay hindi isang kapalit na VS Code o Visual Studio. Ito ay isang kasamang app na nagbibigay-daan sa mga gumagamit na direktang mag-code sa browser. Ang ipinapalagay na daloy ng trabaho ay nagsasangkot ng pag-link ng iyong lokal na pag-set up sa bagong serbisyo sa online.

Bakit Kailangan Ko ng isang Remote Code Editor?

Kung nagamit mo na ang iyong home machine para sa pag-unlad, maaari kang magtaka kung bakit ka makakaabala sa Visual Studio Online.

Maaaring hindi ito para sa lahat. Ang mga nag-iisang developer o sinumang nagtatrabaho sa mga microcontroller o iba pang hardware ay maaaring hindi makinabang mula sa isang cloud-based development environment. Bukod dito, kung pamilyar ka na sa ibang code editor at komportable sa paggamit ng mga virtual na kapaligiran para sa pag-program, pagkatapos ay ang paggawa ng switch ay maaaring mukhang walang kabuluhan.

Ang totoong benepisyo mula sa Visual Studio Online ay para sa mga nagsisimula na developer. Hindi na kailangang mag-navigate sa minefield ng pamamahala ng package.

Mas mahalaga pa ay magbubukas ang Visual Studio Online ng pag-unlad sa sinuman. Hindi na mahalaga kung gumagamit ka ng isang Chromebook, isang smartphone, o isang lumang PC na iyong natagpuan sa isang dumpster --- nakakakuha ka ng access sa parehong mga tool.

Saan Ako Makakakuha ng Visual Studio Online?

Tulad ng oras ng pagsulat, ang VS Online ay hindi magagamit sa publiko. Mayroong isang pribadong preview, at maaari mo mag-apply sa Microsoft upang ma-access ito. Ang posibilidad ay, gayunpaman, kakailanganin mong maghintay hanggang sa ito ay nasa pampublikong beta upang subukan ito.

Sinabi na, kung nais mong maranasan ang isang bagay na malamang na magkatulad, mayroon nang mga online na bersyon ng VS Code na magagamit. Dahil ito ay bukas na mapagkukunan ng software, walang anuman upang pigilan ka sa pagbuo ng isang bersyon para sa iyong sariling server. Kung tila ito ay masyadong maraming trabaho, gusto ng mga site Coder at StackBlitz parehong bersyon ng browser ng VS Code.

Higit pa sa Mga IDE na Batay sa Browser

Dadalhin ng Visual Studio Online ang pag-unlad sa online sa isang bagong antas. Upang makakuha ng isang panlasa ng pagtutulungan coding, dapat mong pamilyar ang iyong sarili sa Visual Studio Live Share.

Habang hinihintay mo ang paglabas ng Visual Studio Online, bakit hindi subukan ang isa sa marami batay sa mga browser ng IDE nasa labas na?

paganahin ang 2 daliri ng pag-scroll windows 10
Magbahagi Magbahagi Mag-tweet Email Isang Gabay ng Baguhan sa Animating Speech

Ang animating pagsasalita ay maaaring maging isang hamon. Kung handa ka nang magsimulang magdagdag ng diyalogo sa iyong proyekto, sisirain namin ang proseso para sa iyo.

Basahin Susunod
Mga Kaugnay na Paksa
  • Programming
  • Mga Tool sa Pakikipagtulungan
  • Code ng Visual Studio
  • Pinagsamang Kapaligiran sa Pag-unlad
  • Visual Studio Online
Tungkol sa May-akda Ian Buckley(216 Mga Artikulo Nai-publish)

Si Ian Buckley ay isang freelance journalist, musikero, tagaganap at tagagawa ng video na naninirahan sa Berlin, Germany. Kapag hindi siya nagsusulat o nasa entablado, nakikipag-usap siya sa mga elektronikong DIY o code sa pag-asang maging isang baliw na siyentista.

Higit pa Mula kay Ian Buckley

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe