Start kodning i din browser med Microsoft Visual Studio Online

Start kodning i din browser med Microsoft Visual Studio Online

Software- og webudvikling har ændret sig radikalt i de seneste år. Hold skal ikke længere dele den samme placering. Også værktøjer til rådighed for dem, der udvikler software, apps og websteder, er forbedret.





På trods af dette er der stadig situationer, hvor du måske har brug for et centraliseret arbejdsmiljø. Det er her fjernudviklingsværktøjer som Visual Studio Online kommer ind. I dag ser vi på, hvordan dette kan påvirke alle, der arbejder i et fjernudviklingsteam.





Indtast Visual Studio Online

I en nylig meddelelse Microsoft afslørede Visual Studio Online for at muliggøre virkelig lokaliseringsagnostisk kodning. Visual Studio Online har både en fuldt udbygget browserkodeditor og et centralt projektnav til synkronisering med din lokale editor.





Forvirrende nok har Visual Studio Online som et navn eksisteret i nogen tid. Det var det oprindelige navn på Azure DevOps service, et online projektstyringssystem.

Navnet giver meget mere mening i denne sammenhæng, da det ser ud til, at Microsoft lancerer en fuldt fjernt, serverhostet ledsager til Visual Studio Code og Visual Studio.



Hvad er Visual Studio Code?

For at forstå konsekvenserne af Visual Studio Online skal du kende Visual Studio Code (VS Code).

VS Code er Microsofts gratis kodeditor til udviklere. I modsætning til Visual Studio (Microsofts flagskib IDE) er VS Code open source og tættere på tekstredigerere som Sublime Text og Atom end et fuldt integreret udviklingsmiljø (IDE).





Tilgængelig til Windows, Mac og Linux, det giver et fuldt udstyret letvægtsmiljø til programmering. Udvidelser hjælper med kodeudfyldning og lintning, og Visual Studio Live Share giver mulighed for samarbejdskodning via en internetforbindelse. Visual Studio Online er indstillet til at bygge bro over kløften endnu mere, hvilket muliggør delte kodningsmiljøer.

Hvordan fungerer Visual Studio Online?

I stedet for at alle konfigurerer et udviklingsmiljø på en lokal maskine, giver Visual Studio Online oplevelsen af ​​et team, der arbejder på det samme system. For at forstå, hvorfor dette er kraftfuldt, skal du overveje de trin, der kræves for at arbejde i et udviklingsteam.





Alle skal have de samme værktøjer og biblioteker til rådighed. Forskellige udviklingsmaskiner kan køre forskellige operativsystemer eller versioner af softwaren. Pakkehåndtering og versionskontrol kan hjælpe, men det er op til hvert teammedlem at kontrollere sit miljø.

Selv hardware kan være et problem. Hvis din maskine ikke var kompatibel med elementer i et projekt, havde du indtil for nylig ikke andet valg end at få en ny computer. Nu, selvom intet er installeret lokalt, kan du arbejde med enhver udviklingsopsætning.

Eksisterer dette ikke allerede?

Fuldt online IDE'er er ikke noget nyt, og Amazons AWS Cloud9 IDE er et robust miljø rig på funktioner. Tilsvarende er der mange online abonnementstjenester designet til mindre gruppeudvikling.

Der er endda online IDE'er, der bruger VS Codes open source -kodebase, og alle, der kender softwaren, vil føle sig ganske hjemme.

At have et fjernt miljø tilgængeligt både via browseren og lokalt er teknisk muligt med en af ​​disse tjenester. I modsætning hertil vil Visual Studio Online sandsynligvis gøre det til en mere strømlinet og tilgængelig oplevelse.

batteriikonet vises ikke i proceslinjen Windows 10

Hvad gør Visual Studio Online specielt?

At sætte hele projektet effektivt på én maskine betyder, at alle altid arbejder med det samme setup. Uanset om du er en erfaren programmerer, eller det er din første dag på jobbet, er alt allerede konfigureret på forhånd.

Hvis projektets behov f.eks. Ændrer sig til et nyt system eller en ny ramme, skal der kun ændres ét udviklingsmiljø, og disse ændringer videregives automatisk til hvert medlem af teamet.

I teorien ville der ikke være nogen forskel mellem at arbejde hjemme på din sædvanlige udviklingsmaskine, på en lånt computer eller endda på en smartphone --- hvis du kan tåle kodning med dine tommelfingre!

Hvad kan Visual Studio Online gøre?

I skrivende stund er Visual Studio Online ikke ude, men den generelle arbejdsgang ser ud til at være indstillet. Det vil indeholde alle de samme funktioner som VS -kode, såsom kodeudfyldelse, fnug og samarbejde i browseren.

Desuden synkroniseres alle projektdetaljer sammen med brugerpræferencer og temaer mellem browser- og lokale kodeeditorer.

Microsoft annoncerede også IntelliCode -integration og udnyttede maskinlæring til at give bedre kodeforslag og færdiggørelse baseret på dine vaner. Selvom det ikke er bekræftet, er det meget sandsynligt, at IntelliCode vil være skalerbar for hele teams, hvilket giver mulighed for dynamiske værktøjer baseret på et projekts arkitektur.

Hvad med min brugerdefinerede kodningsopsætning?

En indlysende ulempe ved den enkelt udviklingsmaskine tilgang er individuel tilpasning. Hvis du er vant til en bestemt arbejdsgang, layout eller tilpassede tastaturgenveje, kan det være svært at justere.

Heldigvis er det ikke sådan Visual Studio Online vil fungere. Per-bruger-temaer tillader individuelle opsætninger. Selvom der utvivlsomt vil være nogle forskelle mellem at bruge en offline editor, bør brugeroplevelsen ligne dit hjemmemiljø.

En anden ting at bemærke er, at Visual Studio Online ikke er en erstatning VS -kode eller Visual Studio. Det er en ledsager -app, der giver brugerne mulighed for at kode direkte i browseren. Den formodede arbejdsgang indebærer at koble dit lokale setup til den nye onlinetjeneste.

Hvorfor har jeg brug for en Remote Code Editor?

Hvis du allerede bruger din hjemmemaskine til udvikling, spekulerer du måske på, hvorfor du vil bekymre dig om Visual Studio Online.

Det er måske ikke for alle. Enlige udviklere eller alle, der arbejder med mikrokontrollere eller anden hardware, har muligvis ikke fordel af et skybaseret udviklingsmiljø. Desuden, hvis du allerede er bekendt med en anden kodeditor og er fortrolig med at bruge virtuelle miljøer til programmering, kan det måske virke meningsløst at skifte.

Den virkelige fordel ved Visual Studio Online vil være for begyndere. Ikke mere nødvendigt at navigere i minefeltet for pakkehåndtering.

Endnu vigtigere er, at Visual Studio Online åbner udvikling for alle. Det er ikke længere ligegyldigt, om du bruger en Chromebook, en smartphone eller en gammel pc, du fandt i en skraldespand --- du får adgang til de samme værktøjer.

Hvor kan jeg få Visual Studio Online?

I skrivende stund er VS Online ikke tilgængelig for offentligheden. Der er en privat forhåndsvisning, og du kan ansøge om Microsoft for at få adgang til den. Sandsynligheden er imidlertid, at du skal vente, indtil den er i offentlig beta for at prøve den.

Når det er sagt, hvis du vil opleve noget, der sandsynligvis ligner meget, er der allerede online versioner af VS Code tilgængelige. Da det er open source -software, er der intet i vejen for at du bygger en version til din egen server. Hvis dette virker som for meget arbejde, kan websteder som Koder og StackBlitz er begge browserversioner af VS Code.

Mere om browserbaserede IDE'er

Visual Studio Online vil tage onlineudvikling til et nyt niveau. For at få en forsmag på samarbejdskodning bør du gøre dig bekendt med Visual Studio Live Share.

Mens du venter på Visual Studio Onlines udgivelse, hvorfor ikke prøve en af ​​de mange browserbaserede IDE'er allerede derude?

se film online gratis uden tilmelding
Del Del Tweet E -mail En begyndervejledning til animering af tale

Animering af tale kan være en udfordring. Hvis du er klar til at begynde at tilføje dialog til dit projekt, nedbryder vi processen for dig.

Læs Næste
Relaterede emner
  • Programmering
  • Samarbejdsværktøjer
  • Visual Studio -kode
  • Integreret udviklingsmiljø
  • Visual Studio Online
Om forfatteren Ian Buckley(216 artikler udgivet)

Ian Buckley er freelance journalist, musiker, performer og videoproducent bosat i Berlin, Tyskland. Når han ikke skriver eller på scenen, piller han med DIY -elektronik eller kode i håb om at blive en gal videnskabsmand.

Mere fra Ian Buckley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere