Sāciet kodēšanu savā pārlūkprogrammā, izmantojot Microsoft Visual Studio Online

Sāciet kodēšanu savā pārlūkprogrammā, izmantojot Microsoft Visual Studio Online

Programmatūras un tīmekļa izstrāde pēdējos gados ir radikāli mainījusies. Komandām vairs nav jāatrodas vienā vietā. Ir uzlaboti arī rīki, kas pieejami tiem, kas izstrādā programmatūru, lietotnes un vietnes.





Neskatoties uz to, joprojām pastāv situācijas, kad jums var būt nepieciešama centralizēta darba vide. Šeit tiek izmantoti attālās izstrādes rīki, piemēram, Visual Studio Online. Šodien mēs apskatīsim, kā tas varētu ietekmēt ikvienu, kas strādā attālās izstrādes komandā.





Ievadiet Visual Studio Online

Nesenā paziņojumā Microsoft atklāja Visual Studio Online lai nodrošinātu patiesi atrašanās vietas agnostiķu kodēšanu. Visual Studio Online piedāvā gan pilnvērtīgu pārlūkprogrammas koda redaktoru, gan centrālo projektu centru sinhronizēšanai ar vietējo redaktoru.





Mulsinoši Visual Studio Online kā nosaukums ir zināms jau kādu laiku. Tas bija sākotnējais nosaukums Azure DevOps pakalpojums, tiešsaistes projektu vadības sistēma.

Nosaukumam šajā kontekstā ir daudz lielāka jēga, jo šķiet, ka Microsoft tiek palaists, ir pilnībā attāls, serveru mitināts Visual Studio Code un Visual Studio pavadonis.



Kas ir Visual Studio kods?

Lai saprastu Visual Studio Online sekas, jums jāzina Visual Studio kods (VS Code).

VS Code ir Microsoft bezmaksas koda redaktors izstrādātājiem. Atšķirībā no Visual Studio (Microsoft vadošais IDE), VS Code ir atvērtā pirmkoda un tuvāk tādiem teksta redaktoriem kā Sublime Text un Atom nekā pilnīga integrēta izstrādes vide (IDE).





Pieejams operētājsistēmām Windows, Mac un Linux, tas nodrošina pilnībā aprīkotu vieglu vidi programmēšanai. Paplašinājumi palīdz ar koda pabeigšanu un savelšanos, un Visual Studio Live Share ļauj kopīgu kodēšanu, izmantojot interneta savienojumu. Visual Studio Online ir iestatīts, lai vēl vairāk pārvarētu plaisu, ļaujot koplietot kodēšanas vidi.

Kā darbosies Visual Studio Online?

Tā vietā, lai visi konfigurētu izstrādes vidi vietējā datorā, Visual Studio Online sniedz pieredzi komandai, kas strādā pie vienas sistēmas. Lai saprastu, kāpēc tas ir spēcīgi, apsveriet darbības, kas nepieciešamas, lai strādātu izstrādes komandā.





Ikvienam ir jābūt pieejamiem vienādiem rīkiem un bibliotēkām. Dažādās izstrādes mašīnās var darboties dažādas operētājsistēmas vai programmatūras versijas. Pakotņu pārvaldība un versiju kontrole var palīdzēt, taču katra komandas locekļa ziņā ir kontrolēt savu vidi.

Pat aparatūra var būt problēma. Ja jūsu iekārta nebija saderīga ar projekta elementiem, tad vēl nesen jums nebija citas izvēles kā iegūt jaunu datoru. Tagad, pat ja nekas nav instalēts lokāli, jūs varētu strādāt ar jebkuru izstrādes iestatījumu.

Vai tas jau nepastāv?

Pilnībā tiešsaistes IDE nav nekas jauns, un Amazon AWS Cloud9 IDE ir stabila vide, kas bagāta ar funkcijām. Tāpat ir daudz tiešsaistes abonēšanas pakalpojumu, kas paredzēti mazāka mēroga grupu attīstībai.

Ir pat tiešsaistes IDE, kas izmanto VS Code atvērtā pirmkoda koda bāzi, un ikviens, kas pārzina programmatūru, jutīsies kā mājās.

Izmantojot kādu no šiem pakalpojumiem, ir tehniski iespējama attāla vide, kas pieejama gan pārlūkprogrammā, gan lokāli. Turpretī Visual Studio Online, visticamāk, darīs to vienkāršāku un pieejamāku.

kāpēc hbo max turpina sasalt?

Kas padara Visual Studio Online īpašu?

Visa projekta efektīva ievietošana vienā mašīnā nozīmē, ka visi vienmēr strādā ar vienādu iestatījumu. Neatkarīgi no tā, vai esat pieredzējis programmētājs vai šī ir jūsu pirmā darba diena, viss jau ir sagatavots iepriekš.

Ja projekta vajadzības mainās, piemēram, uz jaunu sistēmu vai ietvaru, ir jāmaina tikai viena izstrādes vide, un šīs izmaiņas automātiski tiek nodotas katram komandas loceklim.

Teorētiski nebūtu nekādas atšķirības starp darbu mājās pie ierastās izstrādes mašīnas, aizņemtā datorā vai pat viedtālrunī-ja jūs spējat kodēt ar īkšķiem!

Ko var darīt Visual Studio Online?

Rakstīšanas laikā Visual Studio Online vēl nav pieejams, taču šķiet, ka vispārējā darbplūsma ir iestatīta. Tajā būs visas tādas pašas funkcijas kā VS kodam, piemēram, koda aizpildīšana, savilkšanās un sadarbība pārlūkprogrammā.

Turklāt visa projekta informācija, kā arī lietotāju preferences un motīvi tiks sinhronizēti starp pārlūkprogrammas un vietējā koda redaktora gadījumiem.

Microsoft arī paziņoja par IntelliCode integrāciju, izmantojot mašīnmācīšanos, lai sniegtu labākus ieteikumus un pabeigtu kodu, pamatojoties uz jūsu ieradumiem. Lai gan tas nav apstiprināts, ļoti iespējams, ka IntelliCode būs pielāgojams veselām komandām, ļaujot izmantot dinamiskus rīkus, kuru pamatā ir projekta arhitektūra.

Kā ir ar manu pielāgoto kodēšanas iestatīšanu?

Viens acīmredzams vienas izstrādes mašīnas pieejas trūkums ir individuāla pielāgošana. Ja esat pieradis pie konkrētas darbplūsmas, izkārtojuma vai pielāgotiem īsinājumtaustiņiem, to var būt grūti pielāgot.

Par laimi, tas nav veids, kā Visual Studio Online darbosies. Lietotāja motīvi ļaus veikt atsevišķus iestatījumus. Lai gan bezsaistes redaktora izmantošanā neapšaubāmi būs dažas atšķirības, lietotāja pieredzei vajadzētu būt līdzīgai jūsu mājas videi.

Vēl viena lieta, kas jāatzīmē, ir tas, ka Visual Studio Online nav rezerves VS kods vai Visual Studio. Tā ir pavadoša lietotne, kas lietotājiem ļauj kodēt tieši pārlūkprogrammā. Pieņemtā darbplūsma ietver vietējās iestatīšanas sasaisti ar jauno tiešsaistes pakalpojumu.

Kāpēc man ir nepieciešams attālais koda redaktors?

Ja jūs jau izmantojat mājas mašīnu attīstībai, jums varētu rasties jautājums, kāpēc jūs uztraucaties ar Visual Studio Online.

Tas var nebūt visiem. Vientuļi izstrādātāji vai ikviens, kas strādā ar mikrokontrolleriem vai citu aparatūru, iespējams, negūs labumu no mākoņa bāzes izstrādes vides. Turklāt, ja jūs jau esat iepazinies ar citu koda redaktoru un jums patīk izmantot virtuālo vidi programmēšanai, pārslēgšanās varētu šķist bezjēdzīga.

Patiesais ieguvums no Visual Studio Online būs izstrādātājiem iesācējiem. Nav vairs jāpārvietojas pakešu pārvaldības mīnu laukā.

Vēl svarīgāk ir tas, ka Visual Studio Online atver attīstību ikvienam. Vairs nav nozīmes tam, vai izmantojat Chromebook datoru, viedtālruni vai vecu datoru, ko atradāt atkritumu tvertnē-jūs saņemat piekļuvi tiem pašiem rīkiem.

Kur es varu iegūt Visual Studio tiešsaistē?

Rakstīšanas laikā VS Online nav publiski pieejams. Ir privāts priekšskatījums, un jūs varat attiecas uz Microsoft lai tai piekļūtu. Tomēr pastāv iespēja, ka jums būs jāgaida, līdz tā būs publiskā beta versijā, lai to izmēģinātu.

Tomēr, ja vēlaties piedzīvot kaut ko ļoti līdzīgu, jau ir pieejamas VS koda tiešsaistes versijas. Tā kā tā ir atvērtā pirmkoda programmatūra, nekas neliedz jums izveidot versiju savam serverim. Ja tas šķiet pārāk daudz darba, tādas vietnes kā Kodētājs un StackBlitz ir abas VS koda pārlūkprogrammas versijas.

Vairāk par pārlūkprogrammas IDE

Visual Studio Online paaugstinās tiešsaistes attīstību jaunā līmenī. Lai izbaudītu sadarbības kodēšanu, jums jāiepazīstas ar Visual Studio Live Share.

Kamēr jūs gaidāt Visual Studio Online izlaidumu, kāpēc neizmēģināt vienu no daudzajiem IDE uz pārlūkprogrammu jau ārā?

google play veikala lietotne ugunskuram
Kopīgot Kopīgot Čivināt E -pasts Rokas animācijas rokasgrāmata iesācējiem

Runas animēšana var būt izaicinājums. Ja esat gatavs sākt pievienot dialogu savam projektam, mēs to sadalīsim jūsu vietā.

Lasīt Tālāk
Saistītās tēmas
  • Programmēšana
  • Sadarbības rīki
  • Visual Studio kods
  • Integrēta attīstības vide
  • Visual Studio tiešsaistē
Par autoru Īans Baklijs(Publicēti 216 raksti)

Īans Baklijs ir ārštata žurnālists, mūziķis, izpildītājs un video producents, kas dzīvo Berlīnē, Vācijā. Kad viņš neraksta vai nav uz skatuves, viņš ķeras pie DIY elektronikas vai koda, cerot kļūt par traku zinātnieku.

Vairāk no Īana Baklija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu