Kods OSS, VSCodium vai Visual Studio kods: kas jāinstalē operētājsistēmā Linux

Kods OSS, VScodium un Visual Studio kods

Ir daudz teksta redaktoru. Vienkāršam tekstam Gedit, Kate vai Windows Notepad ir vairāk nekā pietiekami, bet, ja mēs vēlamies rakstīt vismaz HTML, mums ir nepieciešams kaut kas cits, cerams, ka ir savietojams ar emmet. Iekavās bija laba iespēja, pirms Adobe to atmeta un jaunie vadītāji aizmirsa par Linux. Atom ir vēl viena iespēja, taču lielākā daļa ir Visual Studio Code… vai kāda no tā nelicencētajām versijām, piemēram OSS kods vai VSCodium.

Bet kādas ir atšķirības? Kāpēc ir trīs? Pirmā esamība ir skaidra: tas ir Microsoft piedāvātais redaktors, un tas to dara ar savu MIT licence. Nav viena no sliktākajām un ierobežotākajām licencēm, taču Microsoft pievieno savu pielāgošanu un saglabā telemetrijas datus (más INFORMACION). Visual Studio kods ir nedaudz līdzīgs pārlūkam Chrome: tā ir balstīta uz atvērtā pirmkoda programmatūru, taču viņi to modificē un pievieno to, kas viņiem ir izdevīgs. Pēc tam ir programmatūra, piemēram, Chromium vai Brave, kas izmanto oriģinālo programmatūru, novēršot to, kas neinteresē.

Visual Studio kods: Microsoft piedāvājums, tostarp telemetrija

Tiem, kuriem tas nerūp, Visual Studio kods var būt labākais variants. Arī no viņu vietni mēs varam lejupielādēt DEB un RPM pakotnes, tāpēc Debian/Ubuntu vai Fedora lietotājiem nav jādodas uz tīmekli, jālejupielādē pakotne, jāinstalē un redaktoram jābūt visoficiālākajā formā.

Mums ir problēma citos izplatījumos, piemēram, tajos, kuru pamatā ir Arcn Linux. Arch krātuvēs viņi nepievieno neko, kas ir patentēts, un, lai instalētu Visual Studio kodu, mums ir jāizvelk AUR. Šajā repozitorijā mēs atrodam vairākas opcijas, un ir ieteicama opcija, kas beidzas ar -bin, jo tās kompilēšanai nepieciešams mazāk laika (tā ir iepriekš kompilēta).

Mēs instalēsim Visual Studio kodu vispilnīgākā pieredze, jo pēc instalēšanas mums būs pieejami visi tā Market paplašinājumi, vissvarīgākais punkts pēc slāņa, ko Microsoft tam pievieno un kurā mēs jau esam vienojušies, kas ietver telemetrijas vākšanu (kā Audacity ilgu laiku).

Kods OSS un VSCodium: programmatūras pamats bez Microsoft slāņa

Code OSS un VSCodium ir viens un tas pats Visual Studio kods, taču bez Microsoft slāņa, un tāpēc nav telemetrijas. Viņiem arī nav oficiālās ikonas, taču tā ir nesvarīga detaļa. Un, ja es nevēlos Microsoft pielāgoto kodu, kāds ir labākais risinājums operētājsistēmai Linux?

Vispirms ir jāzina, ka gan Code OSS, gan VSCodium viņi izmanto atvērto avotu, kas ir publicēts vietnē GitHub un no tā viņi izveido redaktoru. Bet ir atšķirības:

Koda OSS ir tas, ko iegūstat, veidojot vscode no tā avota koda. VSCodium vairāk ir būvēšanas skripts, kas kompilē vscode, kad Microsoft ir jauna versija, un pārsūta bināros failus uz GitHub, tādējādi ietaupa laiku un ir pieejams ātrāk. Turklāt, VSCodium šajā procesā atspējo telemetriju un pārraksta daļu no telemetrijas koda, lai tas nekur nepazustu gadījumā, ja kaut kas, ko Microsoft sūta, mēģinātu savākt šāda veida informāciju. Tas, vai tas notiek Code OSS, ir atkarīgs no tā, kurš to ir kompilējis, piemēram, Arch Linux kopiena vai kurš izveido flatpak un snap pakotnes.

Paplašinājuma problēma

Kad mēs instalējam Visual Studio kodu, tirgus, kurā tiek iegūti paplašinājumi, pieder Microsoft, taču tas neattiecas uz VSCodium un Code OSS. Tā vietā aiziet uz citu veikalu kurā it kā ir viss atvērtais pirmkods, bet tā tur nav, piemēram, Komentāru dalītājs, paplašinājums, kas izveido vienas rindiņas greznus komentārus vai sava veida reklāmkarogu ar īsinājumtaustiņu.

Lai novērstu šo problēmu VSCodium un Code OSS, mēs varam veikt divas darbības:

  • Atrodiet failu product.json (Ubuntu ceļos /usr/share/codium/resources/app) un pievienojiet šo:

"extensionsGallery": { "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index" , "itemUrl": "https://marketplace.visualstudio.com/items" }
  • Vēl viena iespēja ir lejupielādēt paplašinājumu un instalēt to manuāli.
    • Mēs gatavojamies marketplace.visualstudio.com .
    • Mēs meklējam paplašinājumu.
    • Labajā pusē mēs noklikšķinām uz lejupielādes paplašinājuma, tas lejupielādēs vsix failu.
    • Dosimies uz VSCodium vai Code OSS.
    • Mēs noklikšķiniet uz paplašinājumu cilnes, pēc tam uz trim punktiem un pēc tam uz Instalēt no VSIX.
    • Mēs meklējam 3. darbībā lejupielādēto paplašinājumu un noklikšķiniet uz Instalēt.

Instalējiet paplašinājumu manuāli VScodium vai Code OSS

Vienīgā sliktā lieta, veicot to manuāli, ir tā, ka mēs nevaram redzēt visas opcijas no viena redaktora; Tas liktu mums meklēt no Microsoft Market, ja mēs meklējam kaut ko konkrētu un mēs nezinām paplašinājuma nosaukumu.

Labi. Bet galu galā Visual Studio Code, Code OSS vai VSCodium?

šis jau ir katra lēmums, un izvēles iemesli var būt daudz un dažādi. Windows vai ar DEB vai RPM pakotnēm saderīgas Linux sistēmas lietotājam, kurš arī neuztraucas par telemetriju un paša Microsoft kodu, oficiālais Visual Studio kods ir labākais risinājums.

Arī ir ņem vērā, kas tur ir vai ko ir vieglāk uzstādīt mūsu izplatīšanā. Ja nevarat instalēt DEB vai RPM pakotnes, VSCodium ir pieejams gan kā snap pakotne, gan vietnē Flathub kā flatpak pakotne. Tā vietā Code OSS ir tikai Flathub. Bet Code OSS atrodas oficiālajā Arch Linux kopienas repozitorijā, tāpēc varat to instalēt, ja nevēlaties izmantot nākamās paaudzes pakotnes. Operētājsistēmās Windows un macOS opcijas ir tikai Visual Studio kods (kā arī maksas Visual Studio opcija) un VSCodium.

Operētājsistēmā Linux jūs varat izvēlēties, un jums tas ir jādara, zinot katras opcijas plusus un mīnusus. es izvēlētos VSCodium, kas nebija flatpak vai snap versija, vai Code OSS uz Arch Linux balstītām sistēmām, lai gan atjaunināšana prasa nedaudz ilgāku laiku. Jautājums ir izvēlēties to, kas mums vislabāk atbilst, un Linux ir izvēle.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Seba teica

    Būtu interesanti uzzināt, no kā sastāv Microsoft iegūtā telemetrija.
    Beigās iegūt privātus datus no sava datora?
    Vai manis izstrādātais pirmkods ir nozagts?
    Ja kāds zina, kas tas ir, būšu pateicīgs par komentāru!

  2.   Rafael teica

    EX-CE-LEN-TE jūsu rakstu.
    Kad pagājušajā gadā mēģināju atrast atšķirības starp tiem visiem, tas man sagādāja nopietnas galvassāpes, un es beidzot izmantoju VSCode, galvenokārt spraudņu atrašanai un instalēšanai. Bet jūsu rakstā ir pat iekļauti īsceļi, lai atvieglotu šo uzdevumu bezmaksas alternatīvu lietotājam.

    Ja nopietni, labākais, ko esmu lasījis par Linux spāņu valodā pēdējo mēnešu laikā.

    Gracias