Kód OSS, VSCodium nebo Visual Studio Code: co byste měli nainstalovat na Linux

Kód OSS, VScodium a Visual Studio Code

Existuje mnoho textových editorů. Pro prostý text je více než dostačující Gedit, Kate nebo Windows Notepad, ale když chceme psát alespoň HTML, potřebujeme něco jiného, ​​doufejme kompatibilního s mravenec. Brackets byla dobrá volba, než to Adobe upustilo a noví manažeři zapomněli na Linux. Atom je další možností, ale většinovou volbou je Visual Studio Code… nebo jedna z jeho nelicencovaných verzí Kód OSS nebo VSCodium.

Ale jaké jsou rozdíly? Proč jsou tři? Existence prvního je jasná: je to editor nabízený společností Microsoft a činí tak se svým Licence MIT. Nejedná se o jednu z nejhorších a nejvíce omezených licencí, ale Microsoft přidává vlastní přizpůsobení a ukládá telemetrická data (viac info). Visual Studio Code je trochu jako Chrome: Je postaven na open source softwaru, ale oni ho upravují a přidávají to, co jim přináší výhody. Pak je tu software jako Chromium nebo Brave, které používají původní software a eliminují to, co není zajímavé.

Visual Studio Code: co Microsoft nabízí, včetně telemetrie

Pro ty, které o nic z toho nestojí, Kód Visual Studio může být nejlepší volbou. Také od jejich webové stránky můžeme si stáhnout balíčky DEB a RPM, takže uživatelé Debian/Ubuntu nebo Fedory nemusí chodit na web, stahovat balíček, instalovat a mít editor v jeho nejoficiálnější podobě.

Problém máme v jiných distribucích, jako jsou ty založené na Arcn Linuxu. V repozitářích Arch nepřidávají nic, co je proprietární, a pro instalaci kódu Visual Studio musíme stáhnout AUR. V tomto úložišti najdeme několik možností a doporučuje se ta končící na -bin, protože její kompilace zabere méně času (je předkompilovaná).

Instalace Visual Studio Code budeme mít nejúplnější zážitek, jelikož po instalaci budeme mít přístup ke všem rozšířením jeho Marketu, nejdůležitějšímu bodu po vrstvě, kterou do něj Microsoft přidává, ve které jsme se již dohodli, která zahrnuje sběr telemetrie (jako Audacity na dlouhou dobu).

Code OSS a VSCodium: softwarový základ bez vrstvy Microsoft

Kód OSS a VSCodium jsou stejný kód Visual Studio, ale bez vrstvy Microsoft, a proto žádná telemetrie. Také nemají oficiální ikonu, ale to je nedůležitý detail. A pokud nechci vlastní kód Microsoftu, jaká je nejlepší volba pro Linux?

První věc, kterou je třeba vědět, je, že kód OSS i VSCodium berou open source, který je publikován na GitHubu a z toho vytvoří editor. Ale jsou tu rozdíly:

Kód OSS je to, co získáte, když vytvoříte vscode z jeho zdrojového kódu. VSCodium je spíše skript pro sestavení, který zkompiluje vscode, když má Microsoft novou verzi a posílá binární soubory na GitHub, takže šetří čas a je k dispozici dříve. Kromě, VSCodium deaktivuje telemetrii v procesu a přepíše část kódu telemetrie tak, aby nikam nešel v případě, že se něco odeslaného společností Microsoft pokusí shromáždit tento druh informací. Zda k tomu dojde v Code OSS, závisí na tom, kdo jej zkompiloval, jako je komunita Arch Linuxu nebo kdo vytváří balíčky flatpak a snap.

Problém s rozšířením

Když nainstalujeme Visual Studio Code, Market, kde jsou rozšíření získána, je vlastní Microsoft, ale to není případ VSCodium a Code OSS. Namísto jde do jiného obchodu který má mít vše open source, ale není tam např. Oddělovač komentářů, rozšíření, které vytváří jednořádkové zdobené komentáře nebo jakýsi banner s klávesovou zkratkou.

K vyřešení tohoto problému ve VSCodium a Code OSS můžeme udělat dvě věci:

  • Vyhledejte soubor product.json (v paths /usr/share/codium/resources/app na Ubuntu) a přidejte toto:

"extensionsGallery": { "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index" , "itemUrl": "https://marketplace.visualstudio.com/items" }
  • Další možností je stáhnout si rozšíření a nainstalovat jej ručně.
    • Budeme marketplace.visualstudio.com .
    • Hledáme rozšíření.
    • Vpravo klikneme na rozšíření ke stažení, stáhne se soubor vsix.
    • Pojďme na VSCodium nebo Code OSS.
    • Klikneme na záložku rozšíření, poté na tři tečky a poté na Install from VSIX.
    • Vyhledáme rozšíření stažené v kroku 3 a klikněte na Instalovat.

Nainstalujte rozšíření ručně ve VScodium nebo Code OSS

Jediná špatná věc na ručním provádění je, že nevidíme všechny možnosti ze stejného editoru; Donutilo by nás to hledat z Microsoft Marketu, pokud hledáme něco konkrétního a neznáme název rozšíření.

Dobrý. Ale nakonec Visual Studio Code, Code OSS nebo VSCodium?

toto už je rozhodnutí každéhoa důvodů pro volbu může být mnoho a jsou různé. Pro uživatele systému Windows nebo Linux kompatibilního s balíčky DEB nebo RPM, kterému také nezáleží na telemetrii a vlastním kódu Microsoftu, je oficiální kód Visual Studio tou nejlepší volbou.

Musíte také vzít v úvahu, co tam je nebo co je jednodušší nainstalovat v naší distribuci. Pokud nemůžete nainstalovat balíčky DEB nebo RPM, VSCodium je k dispozici jako balíček snap a na Flathubu jako balíček flatpak. Místo toho je Code OSS pouze na Flathubu. Ale Code OSS je v oficiálním úložišti komunity Arch Linux, takže si ho můžete nainstalovat, pokud nechcete používat balíčky nové generace. Na Windows a macOS jsou možnosti pouze Visual Studio Code (plus placená možnost Visual Studio) a VSCodium.

V Linuxu si můžete vybrat a musíte to udělat s vědomím výhod a nevýhod každé možnosti. vybral bych si VSCodium, což nebyla verze flatpak nebo snapnebo Code OSS na systémech založených na Arch Linuxu, i když aktualizace trvá o něco déle. Otázkou je vybrat si, co nám nejvíce vyhovuje, a v Linuxu je na výběr.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Seba řekl

    Bylo by zajímavé vědět, z čeho se skládá telemetrie, kterou Microsoft získává.
    Dostáváte z mého počítače soukromá data?
    Je mnou vytvořený zdrojový kód odcizen?
    Pokud někdo ví, co to je, budu rád za komentář!

  2.   Rafael řekl

    EX-CE-LEN-TE váš článek.
    Když jsem se vloni snažil najít rozdíly mezi nimi všemi, byl to pro mě opravdový bolehlav a nakonec jsem použil VSCode, hlavně pro hledání pluginů a jejich instalaci. Ale je to tak, že váš článek dokonce obsahuje zkratky pro usnadnění tohoto úkolu pro uživatele bezplatných alternativ.

    Vážně, to nejlepší, co jsem za poslední měsíce četl o Linuxu ve španělštině.

    díky