Régóta gondolkodom azon, hogy cikket írjak az új Microsoft-ról, amelyet futtat. Satya Nadella, amely nagyon különbözik attól a gonosz vállalattól, amely mindenhol gyakorolja monopóliumát, és a piac legnagyobb részét akarja lefedni, de egyik vagy másik okból nem szerveztem az ötleteket, és ezeket a blogban tükröztem.
Pontosítom, nem arról van szó, hogy most a redmondiak lettek a film jófiúi, vagy hogy abbahagyták a monopolisztikus cselekmények végrehajtását, de nem tagadható, hogy az utóbbi időben olyan cselekedetek és változások szemtanúi lehettünk, amelyek legalább sokat gondolkodnak.
Néhány változás
Kíváncsi lehet, hogy milyen változásokról beszélek? Nos, a legfontosabbal kezdem: A Microsoft elkezdte hallgatni a felhasználóit. Első ránézésre már nem az a cég döntött úgy, hogy megvalósít valamit a Windows rendszerben, és ez így is maradt, bármennyire is tiltakoztak a felhasználói (például amikor kiléptek a start menüből), és A windows 10 Ez a legjobb példa erre.
Magában a Windows 10-ben egy sor változtatást hajtottak végre, amelyek legalább érdekesek, például a hálózat kezelésének módja nagyon hasonlít a Hálózati menedzser bizonyos mértékig, és végül az ablak ablakának átméretezésével CMD, ez nem marad kis rögzített keretben ... sokan tudni fogják, miről beszélek.
Mert vele Nyílt forráskódú néhány érdekes változtatás is történt. Már láttuk, hogyan A Microsoft felismeri a Debiant kiváló platform a projekt telepítéséhez Égszínkék, egy felhőszolgáltatás, amelyben kétségei vannak, úgy gondolom, hogy az elkövetkező években a vállalat fő jövedelemforrása lesz. Emellett állítólag alkalmazások hozhatók létre ASP.NET 5 Linux támogatással.
Hiszed vagy sem (és én magam sem hittem el), a Microsoft együttműködik vagy közvetlenül dolgozik a rengeteg OpenSource projekt, próbál valamilyen módon "sokkal nyitottabb" társaság lenni.
De ahogy errefelé mondjuk, senkinek sem teszem fel a kezem. Ezzel, amit korábban mondtam, nem arra gondolok (érdemes a redundanciára), hogy az a Microsoft, amely korábban rossz volt, most jó. Csak bizonyos módon elismerem azokat a jó döntéseket, amelyeket későn hoztak. És most itt jövök a cikk kezdeti témájával: Visual Studio kód.
Visual Studio kód
A Microsoft sok embert meglepett azzal, hogy mindenki számára ingyenesen elérhetővé tette, Visual Studio kód, amelyet még mindig nem tudok fejlett szövegszerkesztőről vagy IDE-ről, de nekem nagyon-nagyon ismerősnek tűnik. SublimeText, atom o Konzolok, nemcsak megjelenésében, hanem néhány lehetőségében és funkciójában. Valójában használatával írják TypeScript / JavaScript és felhasználja NodeJS. Érdekes tény, hogy támogatást nyújt a Git adattár kezeléséhez.
Visual Studio kód (más néven VSCode) támogatja a rengeteg nyelv amelyet szintaxis kiemeléssel kínál, többek között: Batch, C ++, bezárás, kávéfájl, DockerFile, F #, Go, Jade, Jáva, Fogantyúk, Ini, Lua, Makefile, Árleszállítás, C-objektív, Perl, PHP, PowerShell, Piton, R, borotva, Rubin, SQL, VisualBasic, XML. Ezenkívül rendelkezik automatikus kiegészítéssel CSS, HTML, JavaScript, JSON, Kevésbé, Sass és refaktorál C# y Gépelt.
A testreszabást tekintve világos és sötét témát kínál, a GNU / Linux esetében pedig kézzel szerkeszthetjük a fájlt:
$HOME/.config/Code/User/settings.json.
és adjon meg bizonyos opciókat. Ezenkívül számos billentyűparancssal rendelkezik az élet megkönnyítése érdekében. Mindezt elolvashatja a Dokumentáció weboldalon.
Bár tudtommal nem OpenSource eszköz, mégis engedély bizonyos mértékben megengedő a fejlesztők érdekében. Például:
- Tábornok. Használhatja a szoftvert alkalmazások fejlesztésére és tesztelésére.
- Demo használat. A fent megengedett felhasználások magukban foglalják a szoftver használatát az alkalmazások bemutatásához.
- Biztonsági másolat. A szoftver újratelepítéséhez biztonsági másolatot készíthet a szoftverről.
- A szoftver harmadik felektől származó, nyílt forráskódú licencek alapján licencelt komponenseket tartalmaz, a forráskód rendelkezésre állásának kötelezettségével. Ezen licencek másolatait a ThirdPartyNotices fájl vagy a kísérő kreditfájl tartalmazza. A megfelelő teljes forráskódot tőlünk szerezheti be, ha és ahogy a vonatkozó nyílt forráskódú licencek megkövetelik, pénzutalvány vagy 5.00 dolláros csekk elküldésével a következő címre: Source Code Compliance Team, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 USA
Bár nem minden rózsás, mint ugyanaz az engedély mondja:
- ADAT. A szoftver információkat gyűjthet Önről és a szoftver használatáról, és elküldheti azokat a Microsoftnak. A Microsoft felhasználhatja ezeket az információkat szolgáltatások nyújtására, valamint termékeink és szolgáltatásaink fejlesztésére. A kiadás előtti verziónál a felhasználók nem választhatják ki az adatgyűjtést. A szoftver egyes funkciói lehetővé tehetik az adatok gyűjtését a szoftverrel kifejlesztett alkalmazások felhasználóitól. Ha ezeket a szolgáltatásokat arra használja, hogy lehetővé tegye adatgyűjtést az alkalmazásaiban, akkor be kell tartania a hatályos törvényeket, ideértve a megfelelő értesítéseket az alkalmazások felhasználói számára. Az adatgyűjtésről és annak használatáról a http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409 webhelyen talál további információt a súgó dokumentációjában és az adatvédelmi nyilatkozatban. A szoftver használata hozzájárul az Ön e gyakorlatokhoz való hozzájárulásához.
Ezek a legérdekesebb dolgok, amelyeket olvastam az említett engedélyről, és mivel nem vagyok jogász, nem tudom megállapítani, hogy ez jó vagy rossz dolog. De egyébként is.
Töltse le és telepítse a Visual Studio kódot
Az Archlinux felhasználói telepíthetik a Visual Studio Code-ot az AUR-ból:
$ yaourt -S vscode-bin
Erre azonban nincs szükség, mivel csak le kell töltenünk a weboldalukon az általuk kínált tömörített fájlt, és végre kell hajtanunk a benne található bináris fájlt. És ez az.
Visual Studio Code következtetések
Érdemes elhagyni azokat a lehetőségeket, amelyek ma vannak a GNU / Linux rendszerben, amelyek nyitottak és ingyenesek a VSCode által? Természetesen nem, de az igazat megvallva, legalábbis a FrontEnd munkám során a VSCode kiváló eszköz (bár megismétlem, nem fedeztem fel 100% -ban).
Érdemes tisztázni azt is, hogy ez nem végleges verzió, így a Szoftver hibákat mutathat be, azonban eddig nem volt problémám a használatával. A kezelőfelülete meglehetősen barátságos és elég gyorsan működik.
Mi nem az OpenSource? Ismétlem, nem tudom, hogy teljesen zárva van-e, de nyitott technológiákat használ, és a nap végén hányan használják az Operát vagy hasonló alkalmazásokat? Ezért mindenki ízlése szerint.