Dlho som premýšľal nad napísaním článku o novom Microsoftu, ktorý prevádzkuje. Satya Nadella, ktorá sa veľmi líši od tej zlej spoločnosti, ktorá uplatňuje svoj monopol všade, kde chce pokryť väčšinu trhu, ale z jedného alebo druhého dôvodu som tieto myšlienky neorganizoval a premietol som ich do tohto blogu.
Objasňujem, že to nie je tým, že sa z Redmondov stali dobrí chlapci filmu, alebo že prestali vykonávať monopolné činy, ale nemožno poprieť, že v poslednej dobe sme boli svedkami série činov a zmien, ktoré prinajmenšom dajú veľa na zamyslenie.
Niektoré zmeny
Možno by vás zaujímalo, o akých zmenách hovorím? No, začínam tým najdôležitejším zo všetkých: Microsoft začal počúvať svojich používateľov. Na prvý pohľad už nejde o spoločnosť, ktorá sa rozhodla niečo implementovať do systému Windows, a zostala tak bez ohľadu na to, ako veľmi používatelia protestovali (napríklad keď opustili ponuku Štart), a windows 10 Je to najlepší príklad.
V samotnom Windows 10 implementovali sériu zmien, ktoré sú prinajmenšom zaujímavé, napríklad spôsob správy siete je veľmi podobný NetworkManager až do bodu a nakoniec zmenou veľkosti okna okna CMD, toto neostane v malom pevnom ráme ... mnohí budú vedieť, o čom hovorím.
Pre neho Open Source urobilo sa tiež niekoľko zaujímavých zmien. Už sme videli ako Microsoft rozpoznáva Debian ako vynikajúca platforma na nasadenie vášho projektu Blankyt, cloudová služba, ktorá, ak pochybujete, verím, že v nasledujúcich rokoch bude hlavným zdrojom príjmu pre túto spoločnosť. Okrem toho sa hovorí, že aplikácie je možné vytvárať v systéme Windows ASP.NET 5 s podporou Linuxu.
Verte tomu alebo neverte (a sám som tomu neveril), spoločnosť Microsoft spolupracuje alebo pracuje priamo na platforme veľa projektov OpenSource, snaží sa byť nejakým spôsobom „oveľa otvorenejšou“ spoločnosťou.
Ale ako tu hovoríme, nikomu nedávam ruky do ohňa. S tým, čo som už povedal predtým, nemyslím (za nadbytočnosť), že Microsoft, ktorý bol predtým zlý, je teraz dobrý. Iba nejakým spôsobom uznávam dobré rozhodnutia, ktoré v poslednom čase prijímajú. A tu prichádzam s úvodnou témou tohto článku: Kód Visual Studio.
Kód Visual Studio
Microsoft prekvapil veľa ľudí tým, že sprístupnil všetkým bezplatne Kód Visual Studio, o ktorom stále neviem, či je to pokročilý textový editor alebo IDE, ale zdá sa mi veľmi, veľmi známy. Sublime Text, Atóm o Konzoly, a to nielen vzhľadom, ale aj niektorými jeho možnosťami a funkciami. V skutočnosti je to napísané pomocou Strojopis / JavaScript a využíva NodeJS. Ako zaujímavý fakt má podporu pre správu nášho úložiska Git.
Kód Visual Studio (aka VSCode) podporuje a veľa jazykov ktoré ponúka zvýraznenie syntaxe, vrátane: Dávka, C ++, uzávierka, Coffee Script, DockerFile, F #, go, jade, Jáva, Riadidlá, Ini, Lua, Makefile, Markdown, Cieľ-C, Perl, PHP, PowerShell, Pytón, R, žiletka, rubín, SQL, VisualBasic, XML. Okrem toho má automatické dopĺňanie pre CSS, HTML, JavaScript, JSON, menej, sass a refaktoring pre C# y strojopisom.
Pokiaľ ide o prispôsobenie, ponúka svetlú a tmavú tému a v prípade systému GNU / Linux môžeme súbor manuálne upraviť:
$HOME/.config/Code/User/settings.json.
a pridať určité možnosti. Okrem toho má veľa klávesových skratiek, ktoré uľahčujú život. To všetko si môžete prečítať na webovej stránke Dokumentácia.
Aj keď to nie je nástroj OpenSource, pokiaľ viem, má preukaz do istej miery tolerantné v prospech vývojárov. Napríklad:
- Všeobecné. Softvér môžete použiť na vývoj a testovanie svojich aplikácií.
- Demo použitie. Vyššie povolené použitia zahŕňajú použitie softvéru pri predvádzaní vašich aplikácií.
- Záložná kópia. Môžete si vytvoriť záložnú kópiu softvéru, aby ste softvér znova nainštalovali.
- Softvér obsahuje komponenty tretích strán licencované na základe licencií typu open source s povinnosťami dostupnosti zdrojového kódu. Kópie týchto licencií sú obsiahnuté v súbore ThirdPartyNotices alebo v sprievodnom súbore kreditov. Zodpovedajúci úplný zdrojový kód od nás môžete získať, ak a ako to vyžaduje príslušná licencia otvoreného zdroja, zaslaním peňažnej objednávky alebo šekom na 5.00 USD na adresu: Team Compliance Source Code, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 USA
Aj keď nie všetko je ružové, ako hovorí rovnaká licencia:
- ÚDAJE. Softvér môže zhromažďovať informácie o vás a vašom používaní softvéru a posielať ich spoločnosti Microsoft. Spoločnosť Microsoft môže tieto informácie použiť na poskytovanie služieb a vylepšovanie našich produktov a služieb. Pre túto verziu pred vydaním nemôžu používatelia zrušiť zhromažďovanie údajov. Niektoré funkcie softvéru môžu umožňovať zhromažďovanie údajov od používateľov aplikácií vyvinutých so softvérom. Ak pomocou týchto funkcií povoľujete zhromažďovanie údajov vo svojich aplikáciách, musíte dodržiavať príslušné zákony vrátane poskytovania príslušných oznámení používateľom vašich aplikácií. Viac informácií o zhromažďovaní údajov a ich použití sa dozviete v dokumentácii pomoci a vyhlásení o ochrane osobných údajov na adrese http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409. Používanie softvéru slúži ako váš súhlas s týmito postupmi.
Toto sú niektoré z najzaujímavejších vecí, ktoré som o danom preukaze čítal, a keďže nie som právnik, nemôžem určiť, či je to dobrá alebo zlá vec. Ale aj tak.
Stiahnite a nainštalujte si Visual Studio Code
Používatelia archlinuxu si môžu nainštalovať Visual Studio Code z AUR:
$ yaourt -S vscode-bin
Nie je to však potrebné, pretože si musíme stiahnuť iba komprimovaný súbor, ktorý nám ponúkajú na svojej webovej stránke, a spustiť binárny súbor, ktorý obsahuje. A to je všetko.
Závery kódu Visual Studio
Stojí za to opustiť možnosti, ktoré dnes máme v GNU / Linux a ktoré sú otvorené a zadarmo vo VSCode? Samozrejme nie, ale pravdu povediac, minimálne pre moju prácu ako FrontEnd je VSCode vynikajúci nástroj (aj keď opakujem, neskúmal som ho na 100%).
Je tiež potrebné objasniť, že nejde o konečnú verziu, takže softvér môže obsahovať chyby, zatiaľ som však s jeho používaním nemal žiadne problémy. Jeho rozhranie je celkom priateľské a funguje dosť rýchlo.
Čo nie je OpenSource? Opakujem, neviem, či je úplne uzavretý, ale využíva otvorené technológie a nakoniec, koľkí používajú Opera alebo podobné aplikácie? Preto je všetkým po chuti.