Kood OSS, VSCodium või Visual Studio kood: mida peaksite Linuxi installima

Kood OSS, VScodium ja Visual Studio kood

Tekstiredaktoreid on palju. Lihtteksti jaoks on Gedit, Kate või Windows Notepad enam kui piisav, kuid kui tahame kirjutada vähemalt HTML-i, on vaja midagi muud, mis loodetavasti ühildub emmet. Brackets oli hea valik, enne kui Adobe sellest loobus ja uued juhid Linuxi unustasid. Atom on veel üks võimalus, kuid enamuse valik on Visual Studio Code… või mõni selle litsentseerimata versioon, näiteks Kood OSS või VSCodium.

Aga millised on erinevused? Miks on kolm? Esimese olemasolu on selge: Microsoft pakub seda redaktorit ja teeb seda omaga MIT litsents. See ei ole üks halvimaid ja piiratumaid litsentse, kuid Microsoft lisab oma kohandused ja salvestab telemeetriaandmed (más información). Visual Studio Code on natuke nagu Chrome: see on üles ehitatud avatud lähtekoodiga tarkvarale, kuid nad muudavad seda ja lisavad neile kasulikku. Siis on tarkvara nagu Chromium või Brave, mis kasutab originaaltarkvara, kõrvaldades selle, mis ei paku huvi.

Visual Studio kood: mida Microsoft pakub, sealhulgas telemeetria

Neile, kes sellest millestki ei hooli, Visual Studio kood võib olla parim valik. Samuti alates nende veebisaidil saame alla laadida DEB- ja RPM-pakette, nii et Debiani/Ubuntu või Fedora kasutajad ei pea veebi minema, paketti alla laadima, installima ja omama redaktorit kõige ametlikumas vormis.

Meil on probleem teistes distributsioonides, näiteks need, mis põhinevad Arcn Linuxil. Archi hoidlatesse ei lisata midagi omandilist ja Visual Studio koodi installimiseks peame tõmbama Aur. Sellest hoidlast leiame mitu valikut ja see, mis lõpeb tähega -bin, on soovitatav, kuna selle kompileerimine võtab vähem aega (see on eelkompileeritud).

Installime Visual Studio koodi kõige täiuslikum kogemus, kuna pärast installimist on meil juurdepääs kõigile selle Marketi laiendustele, mis on kõige olulisem punkt pärast Microsofti sellele lisatavat kihti, milles oleme juba kokku leppinud ja mis sisaldab telemeetria kogumist (nagu Audacity pikka aega).

Kood OSS ja VSCodium: tarkvara sihtasutus ilma Microsofti kihita

Code OSS ja VSCodium on sama Visual Studio kood, kuid ilma Microsofti kihita ja seetõttu telemeetria puudub. Neil pole ka ametlikku ikooni, kuid see on ebaoluline detail. Ja kui ma ei soovi Microsofti kohandatud koodi, siis milline on parim valik Linuxi jaoks?

Esimene asi, mida peaksite teadma, on see, et nii Code OSS kui ka VSCodium nad kasutavad GitHubis avaldatud avatud lähtekoodi ja selle põhjal loovad nad toimetaja. Kuid on erinevusi:

Koodi OSS on see, mille saate, kui koostate vscode'i selle lähtekoodist. VSCodium on rohkem koostamise skript, mis kompileerib vscode'i, kui Microsoftil on uus versioon, ja surub binaarfailid GitHubi, nii et see säästab aega ja on varem saadaval. Pealegi, VSCodium keelab selle käigus telemeetria ja kirjutab osa telemeetriakoodist ümber, et see kuhugi ei kaoks juhuks, kui midagi Microsofti saadetud proovib sellist infot koguda. See, kas see Code OSS-is juhtub või mitte, sõltub sellest, kes selle kompileeris, näiteks Arch Linuxi kogukond või kes loob flatpak ja snap paketid.

Laienduse probleem

Visual Studio Code installimisel on turg, kust laiendused hangitakse, Microsofti oma, kuid VSCodiumi ja Code OSS-i puhul see nii ei ole. Selle asemel läheb teise poodi millel peaks olema kõik avatud lähtekoodiga, aga seda pole seal näiteks Kommentaaride jagaja, laiendus, mis loob üherealisi ehitud kommentaare või klaviatuuri otseteega bännerit.

Selle probleemi lahendamiseks VSCodiumis ja Code OSS-is saame teha kahte asja.

  • Otsige üles fail product.json (Ubuntu teedel /usr/share/codium/resources/app) ja lisage see:

"extensionsGallery": { "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index" , "itemUrl": "https://marketplace.visualstudio.com/items" }
  • Teine võimalus on laiendus alla laadida ja käsitsi installida.
    • Me läheme marketplace.visualstudio.com .
    • Otsime laiendust.
    • Paremal klõpsame allalaadimislaiendil, see laadib alla vsix-faili.
    • Läheme VSCodiumi või Code OSS-i juurde.
    • Klõpsame vahekaardil laiendused, seejärel kolmel punktil ja seejärel käsul Install from VSIX.
    • Otsime 3. sammus alla laaditud laienduse ja klõpsake nuppu Installi.

Installige laiendus käsitsi VScodiumis või Code OSS-is

Ainus halb asi käsitsi tegemise juures on see, et me ei näe kõiki sama redaktori valikuid; See sunniks meid otsima Microsoft Marketist, kui otsime midagi konkreetset ja me ei tea laienduse nime.

Hea. Aga lõpuks Visual Studio Code, Code OSS või VSCodium?

see juba on igaühe otsus, ja valiku põhjuseid võib olla palju ja erinevaid. Windowsi või DEB- või RPM-pakettidega ühilduva Linuxi süsteemi kasutajale, kes samuti telemeetria ja Microsofti enda koodi pärast ei tunne, on ametlik Visual Studio kood parim valik.

Peab ka arvestage sellega, mis seal on või mida on lihtsam paigaldada meie levitamisel. Kui te ei saa DEB- või RPM-pakette installida, on VSCodium saadaval nii snap-paketina kui ka Flathubis flatpak-paketina. Selle asemel on Code OSS ainult Flathubis. Kuid Code OSS on ametlikus Arch Linuxi kogukonnahoidlas, nii et saate selle installida, kui te ei soovi järgmise põlvkonna pakette kasutada. Windowsis ja macOS-is on valikud ainult Visual Studio Code (lisaks tasuline Visual Studio) ja VSCodium.

Linuxis saate valida ja peate seda tegema, teades iga valiku plusse ja miinuseid. ma valiksin VSCodium, mis ei olnud flatpak ega snap versioonvõi Code OSS Arch Linuxipõhistes süsteemides, kuigi selle värskendamine võtab veidi kauem aega. Küsimus on valida, mis meile kõige paremini sobib, ja Linuxis on valik.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Seba DIJO

    Huvitav oleks teada, millest Microsofti hangitud telemeetria koosneb.
    Kas saan lõpuks oma arvutist privaatseid andmeid?
    Kas minu arendatud lähtekood on varastatud?
    Kui keegi teab, mis see on, oleksin tänulik kommentaari eest!

  2.   Rafael DIJO

    EX-CE-LEN-TE teie artikkel.
    Kui ma eelmisel aastal püüdsin leida nende kõigi erinevusi, oli see minu jaoks paras peavalu ja sattusin VSCode'i kasutama, peamiselt pistikprogrammide otsimiseks ja installimiseks. Kuid teie artikkel sisaldab isegi otseteid, mis hõlbustavad seda ülesannet tasuta alternatiivide kasutajale.

    Tõsiselt, parim, mida ma viimastel kuudel hispaania keeles Linuxi kohta lugenud olen.

    tänan