Testataan Visual Studio -koodia

On suositeltavaa lukea seuraavat asiat avoimella mielellä ja ilman aikomusta olla radikaalin GNU / Linux-maailmassa. Ja sille, joka yrittää tehdä kommentin: Ei, tästä ei ole tullut FromWindowsia kaukana siitä

Olen ajatellut kirjoittaa artikkelin uudesta Microsoftista, jota käytät. Satya Nadella, joka on hyvin erilainen kuin se paha yritys, joka käyttää monopolia kaikkialla ja haluaa kattaa suurimman osan markkinoista, mutta jostakin syystä en ole järjestänyt ideoita ja olen heijastanut niitä tässä blogissa.

Selvennän, ei ole, että nyt redmondilaisista on tullut elokuvan hyviä kavereita tai että he ovat lopettaneet monopolististen tekojen toteuttamisen, mutta ei voida kieltää, että viime aikoina olemme nähneet joukon toimia ja muutoksia, jotka ainakin ne antavat paljon ajateltavaa.

Joitakin muutoksia

Saatat miettiä, mistä muutoksista puhun? Aloitan kaikista tärkeimmistä: Microsoft on alkanut kuunnella käyttäjiään. Ensi silmäyksellä se ei ole enää yritys, joka päätti toteuttaa jotain Windowsissa, ja se pysyi tällöin riippumatta siitä, kuinka paljon sen käyttäjät protestoivat (kuten kun he lähtivät Käynnistä-valikosta), ja Windows 10 Se on paras esimerkki tästä.

Itse Windows 10: ssä he ovat toteuttaneet joukon muutoksia, jotka ovat ainakin mielenkiintoisia, esimerkiksi tapa hallita verkkoa on hyvin samanlainen kuin NetworkManagerin pisteeseen saakka ja lopuksi muuttamalla ikkunan kokoa CMD, tämä ei jää pieneen kiinteään kehykseen ... monet tietävät mistä puhun.

Sillä hänen kanssaan Avoin lähdekoodi myös joitain mielenkiintoisia muutoksia on tehty. Näimme jo miten Microsoft tunnistaa Debianin erinomaisena alustana projektisi käyttöönottoon Taivaansininen, pilvipalvelu, josta, jos epäilet, uskon, että tulevina vuosina tulee olemaan tämän yrityksen tärkein tulonlähde. Lisäksi sanotaan, että sovelluksia voidaan luoda ASP.NET 5 Linux-tuella.

Uskokaa tai älkää (enkä usko sitä itse), Microsoft on tehnyt yhteistyötä tai työskennellyt suoraan joukko OpenSource-projektejayrittäen olla jollain tavalla "paljon avoimempi" yritys.

Mutta kuten sanomme täällä, en laita käteni tuleen kenellekään. Tällä, jonka olen sanonut aiemmin, en tarkoita (irtisanomisen arvoinen), että aiemmin huono Microsoft olisi nyt hyvä. Tunnustan vain jollain tavalla hyvät päätökset, jotka he ovat tehneet viime aikoina. Ja tässä tulin tämän artikkelin alkuperäisen aiheen kanssa: Visual Studio -koodi.

Visual Studio -koodi

VisualStudioCode_feature

Microsoft yllättää monia ihmisiä asettamalla kaikkien saataville maksutta, Visual Studio -koodi, jota en vieläkään tiedä onko kyseessä edistynyt tekstieditori vai IDE, mutta se tuntuu minulle hyvin, hyvin tutulta. SublimeText, Atomi o Sulkeet, paitsi ulkonäöltään, mutta joillakin sen vaihtoehdoilla ja toiminnoilla. Itse asiassa se on kirjoitettu käyttäen TypeScript / JavaScript ja käyttää NodeJS. Mielenkiintoisena tosiasiana sillä on tukea Git-tietovarastomme hallintaan.

Visual Studio -koodi (alias VSCode) tukee a paljon kieliä jonka se tarjoaa syntaksikorostuksen, mukaan lukien: Erä, C ++, sulkeminen, kahviohjelma, DockerFile, F #, Go, Jade, Jaava, Kahvatanko, Ini, lua, makefile, Hinnanalennus, Tavoite C, Perl, PHP, PowerShell, Python, R, partakone, Rubiini, SQL, VisualBasic, XML. Lisäksi sillä on automaattinen täydennys CSS, HTML, JavaScript, JSON, Vähemmän, nenäkkyys ja refactoring varten C# y konekirjoitusteksti.

Visual Studio -koodi

Mukauttamisen osalta se tarjoaa vaalean ja tumman teeman, ja GNU / Linuxin tapauksessa voimme muokata tiedostoa manuaalisesti:

$HOME/.config/Code/User/settings.json.

ja lisää tiettyjä vaihtoehtoja. Lisäksi siinä on monia pikanäppäimiä, jotka helpottavat elämää. Voit lukea kaiken tämän dokumentaation verkkosivustolta.

dokumentointi

Vaikka se ei ole OpenSource-työkalu sikäli kuin tiedän, se on lisenssi melko sallivaa jossain määrin kehittäjien eduksi. Esimerkiksi:

  • Kenraali. Voit käyttää ohjelmistoa sovellusten kehittämiseen ja testaamiseen.
  • Demokäyttö. Edellä sallittuihin käyttötarkoituksiin sisältyy ohjelmiston käyttö sovellusten esittelyssä.
  • Varmuuskopio. Voit tehdä ohjelmistosta varmuuskopion ja asentaa ohjelmiston uudelleen.
  • Ohjelmisto sisältää kolmannen osapuolen komponentteja, jotka on lisensoitu avoimen lähdekoodin lisensseillä ja joihin sisältyy lähdekoodin saatavuutta koskevia velvoitteita. Kopiot näistä lisensseistä sisältyvät ThirdPartyNotices-tiedostoon tai siihen liittyvään hyvitystiedostoon. Voit hankkia vastaavan täydellisen lähdekoodin meiltä, ​​jos ja kuten asiaankuuluvien avoimen lähdekoodin lisenssien mukaan vaaditaan, lähettämällä maksumääräys tai 5.00 dollarin sekki osoitteeseen: Source Code Compliance Team, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 USA

Vaikka kaikki ei ole ruusuista, kuten samassa lisenssissä sanotaan:

  • TIEDOT. Ohjelmisto voi kerätä tietoja sinusta ja ohjelmiston käytöstäsi ja lähettää sen Microsoftille. Microsoft voi käyttää näitä tietoja palvelujen tarjoamiseen ja tuotteidemme ja palvelujemme parantamiseen. Tämän julkaisua edeltävän version käyttäjät eivät voi kieltäytyä tietojen keräämisestä. Jotkin ohjelmiston ominaisuudet saattavat sallia tietojen keräämisen ohjelmiston kanssa kehitettyjen sovellusten käyttäjiltä. Jos käytät näitä ominaisuuksia tietojen keräämisen sallimiseen sovelluksissa, sinun on noudatettava sovellettavia lakeja, mukaan lukien asianmukaisten ilmoitusten toimittaminen sovellusten käyttäjille. Lisätietoja tietojen keräämisestä ja käytöstä on ohjekirjoissa ja tietosuojalausunnossa osoitteessa http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409. Ohjelmistosi käyttö suostuu näihin käytäntöihin.

Nämä ovat mielenkiintoisimpia asioita, jotka luin mainitusta lisenssistä, ja koska en ole asianajaja, en voi selvittää, onko se hyvä vai huono asia. Mutta joka tapauksessa.

Lataa ja asenna Visual Studio Code

Archlinux-käyttäjät voivat asentaa Visual Studio -koodin AUR: lta:

$ yaourt -S vscode-bin

Sitä ei kuitenkaan tarvitse tehdä, koska meidän on vain ladattava pakattu tiedosto, jonka he tarjoavat meille verkkosivuillaan, ja suoritettava sen sisältämä binääri. Ja siinä se.

Lataa VSCode

Visual Studio -koodin johtopäätökset

Onko syytä jättää tänään GNU / Linuxissa olevat vaihtoehdot, jotka ovat avoimia ja vapaita VSCode-koodin avulla? Ei tietenkään, mutta totuus on sanottava, ainakin työstäni FrontEndina, VSCode on erinomainen työkalu (vaikka toistan, en ole tutkinut sitä 100%).

On myös syytä selvittää, että se ei ole lopullinen versio, joten ohjelmisto saattaa sisältää virheitä, mutta minulla ei ole toistaiseksi ollut ongelmia sen käytössä. Sen käyttöliittymä on melko ystävällinen ja se toimii melko nopeasti.

Mikä ei ole OpenSource? Toistan, en tiedä onko se täysin suljettu, mutta se käyttää avointa tekniikkaa ja kuinka moni käyttää päivän päätteeksi Operaa tai vastaavia sovelluksia? Siksi se on kaikkien makuun.