Už dlouho jsem přemýšlel o psaní článku o novém Microsoftu, který provozuje. Satya Nadella, což se velmi liší od té zlé společnosti, která uplatňuje svůj monopol všude, kde chce pokrýt většinu trhu, ale z nějakého důvodu jsem neorganizoval myšlenky a promítl jsem je do tohoto blogu.
Objasňuji, že to není tím, že se lidé z Redmondu stali dobrými lidmi ve filmu, nebo že přestali vykonávat monopolní činy, ale nelze popřít, že jsme v poslední době byli svědky řady akcí a změn, které přinejmenším dávají hodně na přemýšlení.
Některé změny
Možná se divíte, o jakých změnách mluvím? Začnu tím nejdůležitějším ze všech: Microsoft začal naslouchat svým uživatelům. Na první pohled už to není ta společnost, která se rozhodla něco implementovat do Windows, a zůstala tak bez ohledu na to, jak moc její uživatelé protestovali (například když opustili nabídku Start), a Windows 10 Je to nejlepší příklad.
V samotném Windows 10 implementovali řadu změn, které jsou přinejmenším zajímavé, například způsob správy sítě je velmi podobný NetworkManager do určité míry a nakonec změnou velikosti okna okna CMD, toto nezůstává v malém pevném rámu ... mnozí budou vědět, o čem mluvím.
Protože s ním Otevřený zdroj byly také provedeny některé zajímavé změny. Už jsme viděli jak Microsoft uznává Debian jako vynikající platforma pro nasazení vašeho projektu Azure, cloudová služba, o které, pokud pochybujete, věřím, že v příštích letech bude pro tuto společnost hlavním zdrojem příjmů. Kromě toho se říká, že aplikace lze vytvářet v ASP.NET 5 s podporou Linuxu.
Věřte tomu nebo ne (a já sám jsem tomu nevěřil), Microsoft spolupracuje nebo pracuje přímo na spousta projektů OpenSource, snaží se být nějak „mnohem otevřenější“ společností.
Ale jak říkáme tady, nikomu nedávám ruce do ohně. S tím, co jsem řekl dříve, nemám na mysli (stojí za nadbytečnost), že Microsoft, který byl dříve špatný, je nyní dobrý. Jen svým způsobem uznávám dobrá rozhodnutí, která učinili pozdě. A tady přicházím s počátečním tématem tohoto článku: Kód Visual Studio.
Kód Visual Studio
Microsoft překvapil spoustu lidí tím, že zdarma zpřístupnil všem, Kód Visual Studio, což stále nevím, jestli je to pokročilý textový editor nebo IDE, ale zdá se mi velmi, velmi dobře známý. SublimeText, Atom o Konzoly, a to nejen vzhledem, ale také některými jeho možnostmi a funkcemi. Ve skutečnosti je to psáno pomocí TypeScript / JavaScript a využívá NodeJS. Zajímavostí je, že má podporu pro správu našeho úložiště Git.
Kód Visual Studio (aka VSCode) podporuje a spousta jazyků které nabízí zvýraznění syntaxe, včetně: Dávka, C ++, Closure, Coffee Script, DockerFile, F #, Go, Jade, Jáva, Řídítka, Ini, Lua, Makefile, Snížení ceny, Cíl-C, Perl, PHP, PowerShell, PYTHON, R, břitva, Rubín, SQL, VisualBasic, XML. Kromě toho má automatické doplňování pro CSS, HTML, JavaScript, JSON, Méně, Sass a refaktoring pro C# y TypeScript.
Pokud jde o přizpůsobení, nabízí světlé a tmavé téma a v případě GNU / Linux můžeme soubor ručně upravit:
$HOME/.config/Code/User/settings.json.
a přidat určité možnosti. Kromě toho má mnoho klávesových zkratek, které usnadňují život. To vše si můžete přečíst na webových stránkách Dokumentace.
I když to není nástroj OpenSource, pokud vím, má licence docela tolerantní do určité míry ve prospěch vývojářů. Například:
- Všeobecné. Software můžete použít k vývoji a testování vašich aplikací.
- Demo použití. Výše povolená použití zahrnují použití softwaru při předvádění vašich aplikací.
- Záložní kopie. Můžete si vytvořit záložní kopii softwaru a software znovu nainstalovat.
- Tento software obsahuje komponenty třetích stran licencované na základě licencí open source s povinnostmi dostupnosti zdrojového kódu. Kopie těchto licencí jsou zahrnuty v souboru ThirdPartyNotices nebo v doprovodném souboru kreditů. Od nás můžete získat odpovídající úplný zdrojový kód, pokud a jak to vyžadují příslušné licence s otevřeným zdrojovým kódem, zasláním peněžní objednávky nebo šekem na 5.00 $ na adresu: Team Compliance Source Code, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 USA
I když ne všechno je růžové, jak říká stejná licence:
- DATA. Software může shromažďovat informace o vás a vašem používání softwaru a odesílat je společnosti Microsoft. Společnost Microsoft může tyto informace použít k poskytování služeb a vylepšování našich produktů a služeb. U této verze před vydáním se uživatelé nemohou odhlásit ze shromažďování dat. Některé funkce softwaru mohou umožňovat sběr dat od uživatelů aplikací vyvinutých se softwarem. Pokud používáte tyto funkce k povolení shromažďování dat ve svých aplikacích, musíte dodržovat příslušné zákony, včetně poskytování příslušných upozornění uživatelům vašich aplikací. Další informace o shromažďování dat a jejich použití najdete v dokumentaci nápovědy a prohlášení o ochraně osobních údajů na adrese http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409. Použití softwaru slouží jako váš souhlas s těmito praktikami.
To jsou některé ze zajímavějších věcí, které jsem o uvedené licenci četl, a protože nejsem právník, nemohu určit, zda je to dobrá nebo špatná věc. Ale stejně.
Stáhněte a nainstalujte Visual Studio Code
Uživatelé archlinuxu si mohou nainstalovat Visual Studio Code z AUR:
$ yaourt -S vscode-bin
Není to však nutné, protože si musíme stáhnout pouze komprimovaný soubor, který nám nabízejí na svých webových stránkách, a spustit binární soubor, který obsahuje. A to je vše.
Závěry kódu Visual Studio
Stojí za to opustit možnosti, které dnes máme v GNU / Linuxu a které jsou otevřené a zdarma VSCode? Samozřejmě že ne, ale pravdou je, alespoň pro mou práci jako FrontEnd je VSCode vynikajícím nástrojem (i když opakuji, 100% jsem to neprozkoumal).
Za zmínku stojí také to, že se nejedná o konečnou verzi, takže software může obsahovat chyby, ale zatím jsem s jeho používáním neměl žádné problémy. Jeho rozhraní je docela přátelské a funguje docela rychle.
Co není OpenSource? Opakuji, nevím, jestli je to úplně uzavřeno, ale používá to otevřené technologie a nakonec kolik používá Opera nebo podobné aplikace? Je tedy na vkusu každého.