Fa moltíssim temps que he estat pensant en escriure un article sobre el nou Microsoft que està dirigint Satya Nadella, El qual és molt diferent a aquesta empresa malvada que exerceix el seu monopoli per tot arreu volent abastar la major part de mercat, però per un motiu o un altre no he organitzat les idees i les he plasmat en aquest bloc.
Aclareixo, no és que ara els de Redmond s'hagin convertit en els bons de la pel·lícula, ni que hagin deixat d'executar actes monopolistes, però no es pot negar que en els últims temps hem presenciat un seguit d'accions i canvis que almenys donen molt que pensar.
Alguns dels canvis
Potser es preguntin ¿que canvis estic parlant? Doncs començament pel més important de tots: Microsoft ha començat a escoltar als seus usuaris. A simple vista ja no és aquesta empresa que decidia implementar alguna cosa en Windows i així es quedava per molt que els seus usuaris protestessin (com quan van abandonar el menú d'inici), i Windows 10 ve a ser el millor exemple d'això.
En el propi Windows 10 han implementat una sèrie de canvis que si més no resulten interessants, per exemple, la manera de gestionar la xarxa és molt semblant a Gestor de xarxa fins a cert punt, i per fi, a l'redimensionar la finestra de l' CMD, Aquesta no es queda en un petit quadre fix ... molts sabran del que parlo.
Envers el Codi obert també s'han fet alguns canvis interessants. Ja vam veure com Microsoft reconeix Debian com una excel·lent plataforma per desplegar el seu projecte Azur, Un servei en el núvol que si dubtes, crec que serà en els propers anys la principal font d'ingressos d'aquesta companyia. A més, es diu que es podran crear aplicacions en ASP.NET maig amb suport per a Linux.
Encara que no ho creen (i ni jo mateix ho creia), Microsoft ha estat col·laborant o treballant directament en un munt de projectes OpenSource, Intentant ser d'alguna manera una empresa «molt més oberta».
Però com diem per aquí, jo no poso les mans al foc per ningú. Amb això que he dit anteriorment no vull dir (valgui la redundància), que Microsoft que abans era dolent ara és bo. Només estic reconeixent d'alguna manera les bones decisions que han estat tenint en els últims temps. I és ara on entro amb el tema inicial d'aquest article: Codi de Visual Studio.
Codi de Visual Studio
Microsoft va sorprendre un munt de gent posant a disposició de tots, de forma gratuïta, Codi de Visual Studio, Que encara no sé si és un editor de textos avançats o un IDE, però que es em fa molt, molt familiar a SublimText, Àtom o Suports, No només en aparença, sinó en algunes de les seves opcions i funcionalitats. De fet, està escrit usant TypeScript / JavaScript i fa ús de NodeJS. Com a dada interessant, té suport per gestionar el nostre repositori Git.
Codi de Visual Studio (Aka VSCode) suporta un munt de llenguatges als que li ofereix ressaltat de sintaxi, entre ells: Lot, C ++, Closure, Coffee Script, DockerFile, F #, Go, Jade, Java, HandleBars, Ini, lua, Makefile, Markdown, Objective-C, Perl, PHP, PowerShell, Pitó, R, Razor, Ruby, SQL, Visual Basic, XML. A més, posseeix autocompletat per CSS, HTML, JavaScript, JSON, menys, Sass i refactorització per C# y TypeScript.
Pel que fa a la personalització, ofereix un tema clar i un altre fosc, i en el cas de GNU / Linux podem editar manualment el fitxer:
$HOME/.config/Code/User/settings.json.
i afegir determinades opcions. A més, compta amb molts dreceres de teclat per a facilitar-nos la vida. Tot això ho poden llegir al web de Documentació.
Tot i que no és una eina OpenSource fins on sé, posseeix una llicència bastant permissiva fins a cert punt per a benefici dels desenvolupadors. Per exemple:
- General. Podeu utilitzar el programari per a desenvolupar i provar les seves aplicacions.
- Ús de demostració. Els usos permesos anteriorment inclouen l'ús de programari en la demostració de les seves aplicacions.
- Còpia de seguretat. Podrà realitzar una còpia de seguretat del programari, per tornar a instal·lar el programari.
- El programari conté components de tercers llicenciats sota llicències de codi obert amb les obligacions de la disponibilitat de el codi font. Còpies d'aquestes llicències estan incloses en el fitxer ThirdPartyNotices o arxiu crèdits acompanyen. Vostè pot obtenir el codi font complet corresponent de la nostra part si i com es requereix sota les llicències de codi obert pertinents enviant un gir postal o xec per $ 5.00 a: Codi font equip de compliment, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 EUA ..
Encara que no tot és color de roses, ja que la mateixa llicència diu:
- DADES. El programari pot recopilar informació sobre vostè i el seu ús del programari, i enviar això a Microsoft. Microsoft pot utilitzar aquesta informació per proporcionar serveis i millorar els nostres productes i serveis. Per a aquesta versió de pre-llançament, els usuaris no poden optar per la recollida de dades. Algunes de les característiques del programari poden permetre la recollida de dades dels usuaris de les aplicacions que es desenvolupen amb el programari. Si utilitzeu aquestes característiques per permetre la recollida de dades en les seves aplicacions, ha de complir amb les lleis aplicables, incloent la provisió d'avisos adequats als usuaris de les seves aplicacions. Vostè pot aprendre més sobre la recopilació de dades i el seu ús en la documentació d'ajuda i de la declaració de privacitat en http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409. La utilització del programari funciona com el seu consentiment a aquestes pràctiques.
Aquestes són algunes de les coses més interessants que vaig llegir per sobre d'aquesta llicència, i com no sóc advocat, no puc determinar si és una cosa bona o una cosa dolenta. Però en fi.
Descàrrega i instal·lació de Visual Studio Code
Els usuaris de Archlinux poden instal·lar Visual Studio Code des AUR:
$ yaourt -S vscode-bin
No obstant això, no hi ha necessitat de fer-ho ja que només hem de descarregar el fitxer comprimit que ens ofereixen al seu lloc web, i executar el binari que conté. I això és tot.
Conclusions de Visual Studio Code
Val la pena deixar les opcions que avui tenim en GNU / Linux que són obertes i lliures per VSCode? Per descomptat que no, però la veritat sigui dita, almenys per al meu treball com FrontEnd, VSCode és una excel·lent eina (encara que repeteixo, no l'he explorat a el 100%).
Val també aclarir que no és una versió final, de manera que el Programari pot presentar errors, però fins ara no he tingut cap problema usant-ho. La seva interfície és bastant amigable i funciona bastant ràpid.
Què no és OpenSource? Repeteixo, no ho sé si és completament tancat, però fa servir tecnologies obertes i a la fi de comptes ¿quants usen Opera o aplicacions similars? Per tant, queda a gust de cadascú.