Comenceu a codificar al navegador amb Microsoft Visual Studio Online

Comenceu a codificar al navegador amb Microsoft Visual Studio Online

El desenvolupament de programari i web ha canviat radicalment en els darrers anys. Els equips ja no han de compartir la mateixa ubicació. A més, les eines disponibles per a aquells que desenvolupen programari, aplicacions i llocs web han millorat.





Malgrat això, encara hi ha situacions en què és possible que necessiteu un entorn de treball centralitzat. Aquí és on entren eines de desenvolupament remot com Visual Studio Online. Avui veurem com això pot afectar qualsevol persona que treballa en un equip de desenvolupament remot.





Introduïu Visual Studio Online

En un anunci recent, Microsoft va revelar Visual Studio Online per permetre una autèntica codificació agnòstica de la ubicació. Visual Studio Online inclou un editor de codi de navegador complet i un centre de projectes central per sincronitzar-lo amb el vostre editor local.





Confús, Visual Studio Online com a nom existeix des de fa temps. Era el nom original del Azure DevOps service, un sistema de gestió de projectes en línia.

El nom té molt més sentit en aquest context, ja que el que sembla que llança Microsoft és un complement completament allotjat al servidor de Visual Studio Code i Visual Studio.



Què és el codi de Visual Studio?

Per entendre les implicacions de Visual Studio Online, haureu de familiaritzar-vos amb Visual Studio Code (VS Code).

VS Code és l'editor de codi gratuït de Microsoft per a desenvolupadors. En contrast amb Visual Studio (IDE insígnia de Microsoft), el codi VS és de codi obert i està més a prop dels editors de text com Sublime Text i Atom que un entorn de desenvolupament integrat (IDE) complet.





Disponible per a Windows, Mac i Linux, proporciona un entorn lleuger amb funcions completes per a la programació. Les extensions ajuden a completar i llençar codi, i Visual Studio Live Share permet codificar de manera col·laborativa a través d’una connexió a Internet. Visual Studio Online està configurat per salvar la bretxa encara més, permetent entorns de codificació compartits.

Com funcionarà Visual Studio Online?

En lloc de configurar tots els entorns de desenvolupament en una màquina local, Visual Studio Online ofereix l’experiència d’un equip que treballa al mateix sistema. Per entendre per què és potent, tingueu en compte els passos necessaris per treballar en un equip de desenvolupament.





Tothom ha de tenir les mateixes eines i biblioteques disponibles. Diferents màquines de desenvolupament poden executar diferents sistemes operatius o versions del programari. La gestió de paquets i el control de versions us poden ajudar, però depèn de cada membre de l’equip controlar el seu entorn.

Fins i tot el maquinari pot ser un problema. Si la vostra màquina no era compatible amb elements d’un projecte, fins fa poc no teníeu més remei que aconseguir un equip nou. Ara, fins i tot sense res instal·lat localment, podeu treballar amb qualsevol configuració de desenvolupament.

No existeix això?

Els IDE completament en línia no són cap novetat i l’AWS Cloud9 IDE d’Amazon és un entorn robust ric en funcions. De la mateixa manera, hi ha molts serveis de subscripció en línia dissenyats per al desenvolupament de grups de menor escala.

Fins i tot hi ha IDE en línia que utilitzen la base de codis de codi obert de VS Code i qualsevol persona familiaritzada amb el programari se sentirà com a casa.

Disposar d’un entorn remot accessible tant a través del navegador com localment és tècnicament possible amb qualsevol d’aquests serveis. En canvi, el que probablement farà Visual Studio Online és convertir-lo en una experiència més racional i accessible.

com llegir el disc dur del Mac al PC

Què fa que Visual Studio Online sigui especial?

Posar tot el projecte en una màquina de manera efectiva significa que tothom sempre treballa amb la mateixa configuració. Tant si sou un programador experimentat com si és el vostre primer dia de feina, tot ja està configurat per endavant.

Si les necessitats del projecte canvien, per exemple, a un nou sistema o marc, només cal canviar un entorn de desenvolupament i aquests canvis es transmeten automàticament a cada membre de l'equip.

En teoria, no hi hauria diferència entre treballar a casa a la vostra màquina de desenvolupament habitual, en un ordinador prestat o fins i tot en un telèfon intel·ligent, si podeu suportar la codificació amb els polzes.

Què pot fer Visual Studio Online?

En el moment d’escriure-ho, Visual Studio Online no està disponible, però sembla que el flux de treball general està definit. Inclourà totes les mateixes funcions que el codi VS, com ara la realització de codis, el llançament i la col·laboració al navegador.

A més, tots els detalls del projecte, juntament amb les preferències de l'usuari i els temes, se sincronitzaran entre el navegador i les instàncies de l'editor de codi local.

Microsoft també va anunciar la integració IntelliCode, aprofitant l’aprenentatge automàtic per oferir un millor suggeriment i finalització de codi segons els vostres hàbits. Tot i que no es confirma, és molt probable que IntelliCode sigui escalable a equips sencers, permetent eines dinàmiques basades en l’arquitectura d’un projecte.

Què passa amb la meva configuració de codificació personalitzada?

Un inconvenient evident per a l'enfocament de màquina de desenvolupament únic és la personalització individual. Si esteu acostumat a un flux de treball específic, un disseny o dreceres de teclat personalitzades, pot ser difícil d'ajustar.

Per sort, no és així com funcionarà Visual Studio Online. Els temes per usuari permetran configuracions individuals. Tot i que hi haurà, sens dubte, algunes diferències entre l’ús d’un editor fora de línia, l’experiència de l’usuari hauria de ser similar a la del vostre entorn domèstic.

Una altra cosa que cal tenir en compte és que Visual Studio Online no és un substitut de VS Code ni Visual Studio. És una aplicació complementària que permet als usuaris codificar directament al navegador. El flux de treball suposat consisteix a enllaçar la configuració local amb el nou servei en línia.

Per què necessito un editor de codi remot?

Si ja utilitzeu la màquina domèstica per al desenvolupament, us podeu preguntar per què us molestareu amb Visual Studio Online.

Potser no és per a tothom. És possible que els desenvolupadors solitaris o qualsevol persona que treballi amb microcontroladors o altre maquinari no es beneficiïn d’un entorn de desenvolupament basat en el núvol. A més, si ja esteu familiaritzats amb un editor de codi diferent i esteu còmode amb l’ús d’entorns virtuals per a la programació, fer que el canvi pugui semblar inútil.

El veritable avantatge de Visual Studio Online serà per a desenvolupadors principiants. Ja no cal navegar pel camp minat de la gestió de paquets.

Més important encara és que Visual Studio Online obri el desenvolupament a tothom. Ja no importa si utilitzeu un Chromebook, un telèfon intel·ligent o un PC antic que heu trobat a un contenidor d’escombraries, ja que teniu accés a les mateixes eines.

On puc obtenir Visual Studio en línia?

En el moment d'escriure, VS Online no està disponible per al públic. Hi ha una vista prèvia privada, i podeu aplicar a Microsoft per accedir-hi. Tanmateix, és probable que hagueu d'esperar fins que estigui en versió pública beta per provar-ho.

Dit això, si voleu experimentar alguna cosa molt similar, ja hi ha disponibles versions en línia de VS Code. Com que és programari de codi obert, no hi ha res que us impedeixi crear una versió per al vostre propi servidor. Si sembla que funciona massa, llocs com Codificador i StackBlitz són versions de navegador de VS Code.

Més informació sobre els IDE basats en navegadors

Visual Studio Online portarà el desenvolupament en línia a un nou nivell. Per provar la codificació col·laborativa, us heu de familiaritzar amb Visual Studio Live Share.

Mentre espereu el llançament de Visual Studio Online, per què no proveu un dels molts IDEs basats en navegadors ja per aquí?

com copiar fitxers d'Android a PC
Compartir Compartir Tweet Correu electrònic Una guia per a principiants d’animació de la parla

Animar la parla pot ser un repte. Si esteu preparat per començar a afegir diàlegs al vostre projecte, us desglossarem el procés.

Llegiu a continuació
Temes relacionats
  • Programació
  • Eines de col·laboració
  • Visual Studio Code
  • Entorn de desenvolupament integrat
  • Visual Studio Online
Sobre l'autor Ian Buckley(216 articles publicats)

Ian Buckley és periodista, músic, intèrpret i productor de vídeo independent que viu a Berlín, Alemanya. Quan no escriu ni a l’escenari, juga amb electrònica o codi de bricolatge amb l’esperança de convertir-se en un científic boig.

Més de Ian Buckley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us