Testuojamas „Visual Studio“ kodas

Toliau patartina perskaityti atvirai ir neketinant būti radikaliausiu GNU / Linux pasaulyje. Ir tam, kuris bando pateikti komentarą: Ne, tai netapo „FromWindows“

Ilgą laiką galvojau rašyti straipsnį apie naująją „Microsoft“, kurią naudojate. Satja Nadella, kuris labai skiriasi nuo tos piktos kompanijos, kuri visur naudojasi savo monopolija, norėdama aprėpti didžiąją rinkos dalį, tačiau dėl vienų ar kitų priežasčių nesuorganizavau idėjų ir jas atspindėjau šiame tinklaraštyje.

Aš patikslinu, ne tai, kad dabar Redmondo žmonės tapo gerais vaikinais filme, ar kad jie nustojo vykdyti monopolinius veiksmus, tačiau negalima paneigti, kad pastaruoju metu mes matėme daugybę veiksmų ir pokyčių, kurie bent jau jie duoda daug galvoti.

Kai kurie pakeitimai

Jums gali kilti klausimas, apie kokius pokyčius aš kalbu? Na, aš pradedu nuo visų svarbiausių: „Microsoft“ pradėjo klausytis savo vartotojų. Iš pirmo žvilgsnio ne ta įmonė nusprendė ką nors įdiegti sistemoje „Windows“ ir ji taip ir liko, kad ir kiek jos vartotojai protestuotų (pavyzdžiui, kai jie paliko meniu Pradėti), ir langai 10 tampa geriausiu to pavyzdžiu.

Pačioje „Windows 10“ jie įgyvendino keletą bent jau įdomių pakeitimų, pavyzdžiui, tinklo valdymo būdas yra labai panašus į „NetworkManager“ tam tikru mastu ir, pagaliau, pakeisdami lango dydį CMD, tai nelieka mažame fiksuotame rėmelyje ... daugelis žinos, apie ką kalbu.

Nes su juo Atviras šaltinis taip pat buvo padaryta keletas įdomių pakeitimų. Mes jau matėme, kaip „Microsoft“ atpažįsta „Debian“ kaip puiki platforma jūsų projektui įgyvendinti Žydras, debesų paslauga, kuria, jei abejojate, tikiu, kad ateinančiais metais tai bus pagrindinis šios įmonės pajamų šaltinis. Be to, sakoma, kad programas galima sukurti ASP.NET 5 su „Linux“ palaikymu.

Patikėkite ar ne (o aš pats netikėjau), „Microsoft“ bendradarbiavo ar tiesiogiai dirbo su daug „OpenSource“ projektų, bandanti kažkokiu būdu būti „daug atviresnė“ kompanija.

Bet kaip sakome čia, niekam nededu rankų. Tai, ką jau sakiau anksčiau, neturiu omenyje (verta atleisti), kad anksčiau bloga „Microsoft“ dabar yra gera. Aš tik tam tikru būdu pripažįstu gerus sprendimus, kuriuos jie priėmė vėlai. Čia aš atėjau su pradine šio straipsnio tema: Visual Studio Code .

Visual Studio Code

„VisualStudioCode_feature“

„Microsoft“ nustebino daugybę žmonių, visiems nemokamai suteikdama prieigą, Visual Studio Code , kuri vis dar nežinau, ar tai pažangus teksto redaktorius, ar IDE, bet man tai atrodo labai, labai gerai. „SublimeText“, Atomas o Kilpos, ne tik išvaizda, bet ir kai kuriomis jo galimybėmis bei funkcijomis. Tiesą sakant, tai parašyta naudojant „TypeScript“ / „JavaScript“ ir naudojasi NodeJS. Įdomus faktas, kad jis palaiko mūsų „Git“ saugyklos valdymą.

Visual Studio Code (dar žinomas kaip VSCode) palaiko a daug kalbų kurį siūlo sintaksės paryškinimas, įskaitant: Partija, „C ++“, uždarymas, kavos scenarijus, „DockerFile“, F #, „Go“, „Jade“, Java, „HandleBars“, „Ini“, LUA, „Makefile“, Akcijos kainos, C tikslas, Perlas, PHP, „PowerShell“, Pitonas, R, skustuvas, rubinas, SQL, „Visual Basic“, XML. Be to, jis turi automatinį užbaigimą CSS, HTML, JavaScript, JSON, Mažesnis, Sass ir pertvarkyti C# y „TypeScript“.

Visual Studio Code

Kalbant apie pritaikymą, ji siūlo šviesią ir tamsią temą, o GNU / Linux atveju mes galime rankiniu būdu redaguoti failą:

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

ir pridėkite tam tikras parinktis. Be to, jame yra daug sparčiųjų klavišų, kad gyvenimas būtų lengvesnis. Visa tai galite perskaityti „Documentation“ svetainėje.

dokumentacija

Nors tai, kiek žinau, nėra „OpenSource“ įrankis, tačiau yra licenciją kūrėjams naudinga tam tikra prasme. Pavyzdžiui:

  • Generolas. Programinę įrangą galite naudoti kurdami ir išbandydami programas.
  • Demonstracinis naudojimas. Aukščiau leistini naudojimo būdai apima programinės įrangos naudojimą demonstruojant jūsų programas.
  • Atsarginė kopija. Norėdami iš naujo įdiegti programinę įrangą, galite padaryti atsarginę programinės įrangos kopiją.
  • Programinėje įrangoje yra trečiųjų šalių komponentų, licencijuotų pagal atvirojo kodo licencijas, įpareigojant prieiti prie šaltinio kodo. Šių licencijų kopijos yra įtrauktos į „ThirdPartyNotices“ failą arba pridedamą kreditų failą. Atitinkamą visą šaltinio kodą galite gauti iš mūsų, jei to reikalaujama pagal atitinkamas atvirojo kodo licencijas, siųsdami pinigų pavedimą arba patikrinę 5.00 USD: „Source Code Compliance Team“, „Microsoft Corporation“, 1 „Microsoft Way“, Redmond, WA 98052 JAV

Nors ne viskas rožinė, kaip sako ta pati licencija:

  • DUOMENYS. Programinė įranga gali rinkti informaciją apie jus ir jūsų programinės įrangos naudojimą bei nusiųsti ją „Microsoft“. „Microsoft“ gali naudoti šią informaciją teikdama paslaugas ir tobulindama mūsų produktus bei paslaugas. Naudojant šią versiją prieš leidimą, vartotojai negali atsisakyti rinkti duomenų. Kai kurios programinės įrangos funkcijos gali leisti rinkti duomenis iš programų, sukurtų kartu su programine įranga, vartotojų. Jei naudojate šias funkcijas leidžiant rinkti duomenis savo programose, turite laikytis galiojančių įstatymų, įskaitant tinkamų pranešimų teikimą savo programų vartotojams. Daugiau apie duomenų rinkimą ir jų naudojimą galite sužinoti pagalbos dokumentuose ir privatumo pareiškime, adresu http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409. Programinės įrangos naudojimas yra jūsų sutikimas vykdyti šią praktiką.

Tai yra keletas įdomesnių dalykų, kuriuos perskaičiau apie minėtą licenciją, ir kadangi nesu teisininkas, negaliu nustatyti, ar tai geras, ar blogas dalykas. Bet, vis dėlto.

Atsisiųskite ir įdiekite „Visual Studio“ kodą

„Archlinux“ vartotojai gali įdiegti „Visual Studio“ kodą iš AUR:

$ yaourt -S vscode-bin

Tačiau to daryti nereikia, nes turime tik atsisiųsti suglaudintą failą, kurį jie mums siūlo, į savo svetainę ir vykdyti jame esantį dvejetainį failą. Štai ir viskas.

Atsisiųskite VSCode

„Visual Studio Code“ išvados

Ar verta palikti galimybes, kurias šiandien turime GNU / Linux, kurios yra atviros ir nemokamos pagal VSCode? Žinoma, ne, bet tiesą sakant, bent jau mano, kaip „FrontEnd“, darbui „VSCode“ yra puiki priemonė (nors kartoju, aš jos netyriau 100%).

Taip pat verta patikslinti, kad tai nėra galutinė versija, todėl programinė įranga gali pateikti klaidų, tačiau iki šiol neturėjau jokių problemų ją naudodama. Jo sąsaja yra gana draugiška ir veikia gana greitai.

Kas nėra „OpenSource“? Kartoju, aš nežinau, ar jis visiškai uždarytas, bet jame naudojamos atviros technologijos, o kiek dienos pabaigoje naudojasi „Opera“ ar panašiomis programomis? Todėl tai kiekvieno skoniui.