Я давно думав над написанням статті про новий Microsoft, яким ви керуєте. Сатья Наделла, яка сильно відрізняється від тієї злої компанії, яка здійснює свою монополію скрізь, бажаючи охопити більшу частину ринку, але з тих чи інших причин я не організував ідеї і відобразив їх у цьому блозі.
Я уточнюю, це не те, що зараз люди Редмонда стали добрими хлопцями у фільмі, або що вони припинили виконувати монополістичні акти, але не можна заперечувати, що останнім часом ми стали свідками низки дій та змін, які принаймні вони дають над чим подумати.
Деякі зміни
Можливо, вам цікаво, про які зміни я кажу? Ну, я починаю з найголовнішого з усіх: Microsoft почала слухати своїх користувачів. На перший погляд, це вже не та компанія, яка вирішила щось впровадити в Windows, і вона залишилася такою незалежно від того, наскільки сильно протестували її користувачі (наприклад, коли вони виходили з меню «Пуск»), і Windows 10 стає найкращим прикладом цього.
У самій Windows 10 вони впровадили ряд змін, які принаймні цікаві, наприклад, спосіб управління мережею дуже схожий на Менеджер мереж певною мірою, і, нарешті, шляхом зміни розміру вікна КМД, це не залишається в невеликій фіксованій рамці ... багато хто буде знати, про що я говорю.
Бо з ним OpenSource також було внесено кілька цікавих змін. Ми вже бачили, як Microsoft визнає Debian як чудова платформа для розгортання вашого проекту Azure , хмарний сервіс, який, якщо ви сумніваєтесь, я вірю, що в найближчі роки це буде основним джерелом доходу для цієї компанії. Крім того, сказано, що програми можна створювати в ASP.NET 5 з підтримкою Linux.
Вірте чи ні (а я сам у це не вірив), Microsoft співпрацює або працює безпосередньо над безліч проектів OpenSource, намагаючись бути якимось чином "набагато відкритішою" компанією.
Але, як ми тут говоримо, я ні для кого не підпалюю руки. З урахуванням цього, про що я вже говорив раніше, я не маю на увазі (вартує надмірності), що Microsoft, яка раніше була поганою, тепер є хорошою. Я просто певним чином визнаю хороші рішення, які вони приймали останнім часом. І ось тут я вступаю з початковою темою цієї статті: Код Visual Studio.
Код Visual Studio
Microsoft здивувала багатьох людей, зробивши доступними для всіх безкоштовно Код Visual Studio, який я досі не знаю, це вдосконалений текстовий редактор чи IDE, але мені здається дуже, дуже звичним. SublimeText, Atom o Кронштейни, не тільки за зовнішнім виглядом, але і за деякими його варіантами та функціональними можливостями. Насправді це написано з використанням TypeScript / JavaScript і використовує NodeJS. Цікавим фактом є підтримка управління нашим сховищем Git.
Код Visual Studio (він же VSCode) підтримує a безліч мов який він пропонує підсвічування синтаксису, включаючи: Партія, C ++, Закриття, Сценарій кави, DockerFile, F #, Go, Jade, Java, Ручки, Іні, Lua, Makefile, Markdown, Objective-C, Perl, PHP, PowerShell, Python, R, бритва, рубін, SQL, VisualBasic, XML. Крім того, він має автозаповнення для CSS, HTML, JavaScript, JSON, менше, Sass та рефакторинг для C# y TypeScript.
Щодо налаштування, він пропонує світлу і темну тему, а у випадку з GNU / Linux ми можемо вручну редагувати файл:
$HOME/.config/Code/User/settings.json.
та додайте певні опції. Крім того, у ньому є багато комбінацій клавіш для полегшення життя. Все це ви можете прочитати на веб-сайті Документація.
Хоча це не інструмент OpenSource, наскільки мені відомо, він є ліцензія досить дозвільний до певної міри на благо розробників. Наприклад:
- Загальні. Ви можете використовувати програмне забезпечення для розробки та тестування своїх програм.
- Демо-використання. Дозволене використання включає використання програмного забезпечення для демонстрації ваших програм.
- Резервна копія. Ви можете зробити резервну копію програмного забезпечення, щоб перевстановити програмне забезпечення.
- Програмне забезпечення містить сторонні компоненти, ліцензовані за ліцензіями з відкритим кодом, з зобов'язаннями щодо наявності вихідного коду. Копії цих ліцензій містяться у файлі ThirdPartyNotices або у супровідному файлі кредитів. Ви можете отримати відповідний повний вихідний код у нас, якщо і як вимагається відповідно до відповідних ліцензій з відкритим кодом, надіславши платіжне доручення або чек на 5.00 доларів США до: Комісії з питань дотримання вихідного коду, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 США
Хоча не все весело, як говорить та сама ліцензія:
- ДАНІ. Програмне забезпечення може збирати інформацію про вас та ваше використання програмного забезпечення та надсилати її до корпорації Майкрософт. Корпорація Майкрософт може використовувати цю інформацію для надання послуг та вдосконалення наших продуктів та послуг. У цій попередній версії користувачі не можуть відмовитись від збору даних. Деякі функції програмного забезпечення можуть дозволяти збирати дані від користувачів програм, розроблених разом із програмним забезпеченням. Якщо ви використовуєте ці функції, щоб дозволити збір даних у своїх програмах, ви повинні дотримуватись чинного законодавства, включаючи надання відповідних повідомлень користувачам своїх програм. Докладніше про збір даних та їх використання можна дізнатися з довідкової документації та декларації про конфіденційність за адресою http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409. Використання вами програмного забезпечення діє як ваша згода на ці практики.
Ось деякі найцікавіші речі, які я читав про зазначену ліцензію, і оскільки я не юрист, я не можу визначити, це добре чи погано. Але все ж таки.
Завантажте та встановіть Visual Studio Code
Користувачі Archlinux можуть встановити код Visual Studio з AUR:
$ yaourt -S vscode-bin
Однак у цьому немає необхідності, оскільки нам залишається лише завантажити стислий файл, який вони пропонують нам на своєму веб-сайті, та виконати двійковий файл, який він містить. І це все.
Висновки коду Visual Studio
Чи варто залишати варіанти, які ми маємо сьогодні в GNU / Linux, відкриті та безкоштовні VSCode? Звичайно, ні, але правду кажучи, принаймні для моєї роботи в якості FrontEnd, VSCode - чудовий інструмент (хоча я повторюю, я не досліджував його на 100%).
Варто також пояснити, що це не остаточна версія, тому Програмне забезпечення може спричинити помилки, проте дотепер у мене не виникало жодних проблем з його використанням. Його інтерфейс досить дружній і працює досить швидко.
Що не OpenSource? Повторюю, я не знаю, чи він повністю закритий, але в ньому використовуються відкриті технології, і в кінці кінців скільки використовує Opera або подібні програми? Тому це на смак кожному.