コードOSS、VSCodium、またはVisual Studio Code:Linuxに何をインストールする必要があるか

コードOSS、VScodium、およびVisual Studio Code

多くのテキストエディタがあります。 プレーンテキストの場合、Gedit、Kate、またはWindowsのメモ帳で十分ですが、少なくともHTMLを記述したい場合、必要なのは別のものであり、できれば互換性があります。 エメット。 アドビがブラケットを削除し、新しいマネージャーがLinuxを忘れる前は、ブラケットは良い選択肢でした。 Atomは別の可能性ですが、大部分の選択肢はVisualStudioCode…またはそのようなライセンスのないバージョンのXNUMXつです。 コードOSS またはVSCodium。

しかし、違いは何ですか? なぜXNUMXつあるのですか? 最初のものの存在は明らかです:それはマイクロソフトが提供するエディターであり、それは MITライセンス。 最悪で最も制限されたライセンスのXNUMXつではありませんが、Microsoftは独自のカスタマイズを追加し、テレメトリデータを保存します(もっと). VisualStudioCodeはChromeに少し似ています:それはオープンソースソフトウェア上に構築されていますが、彼らはそれを修正し、彼らに利益をもたらすものを追加します。 次に、元のソフトウェアを使用して、関心のないものを排除するChromiumやBraveなどのソフトウェアがあります。

Visual Studio Code:テレメトリを含むMicrosoftが提供するもの

これを気にしない人のために、 Visual Studio Code 最良の選択肢かもしれません。 また、から 彼らのウェブサイト DEBおよびRPMパッケージをダウンロードできるため、Debian / UbuntuまたはFedoraユーザーは、Webにアクセスしてパッケージをダウンロードし、インストールして、エディターを最も公式な形式にする必要はありません。

Arcn Linuxをベースにしたディストリビューションなど、他のディストリビューションにも問題があります。 Archリポジトリでは、独自仕様のものは何も追加されません。VisualStudio Codeをインストールするには、プルする必要があります。 AUR。 このリポジトリにはいくつかのオプションがありますが、コンパイルにかかる時間が短い(プリコンパイルされている)ため、-binで終わるオプションをお勧めします。

VisualStudioCodeをインストールします 最も完全な体験、インストール後、Marketのすべての拡張機能にアクセスできるようになるため、テレメトリ収集を含む、Microsoftが追加したレイヤーの後の最も重要なポイントであり、すでに同意しています(Audacityとして 長い間)。

Code OSSおよびVSCodium:Microsoftレイヤーのないソフトウェア基盤

コードOSSとVSCodiumは同じVisualStudioコードですが、Microsoftレイヤーがないため、 テレメトリなし。 また、公式アイコンはありませんが、これは重要ではない詳細です。 また、Microsoftのカスタムコードが必要ない場合、Linuxに最適なオプションは何ですか?

最初に知っておくべきことは、CodeOSSとVSCodiumの両方が 彼らはGitHubで公開されているオープンソースを利用しています そして、そこから、エディターを作成します。 ただし、違いがあります。

コードOSSは、ソースコードからvscodeをビルドするときに得られるものです。 VSCodiumは、Microsoftが新しいバージョンを持っているときにvscodeをコンパイルし、バイナリをGitHubにプッシュするビルドスクリプトであるため、時間を節約し、より早く利用できるようになります。 その上、 VSCodiumはプロセスでテレメトリを無効にします テレメトリコードの一部を書き直して、Microsoftが送信するものがこの種の情報を収集しようとした場合に、どこにも行かないようにします。 これがCodeOSSで発生するかどうかは、Arch Linuxコミュニティなど、誰がコンパイルしたか、または誰がflatpakおよびsnapパッケージを作成したかによって異なります。

拡張の問題

Visual Studio Codeをインストールすると、拡張機能が取得されるマーケットはMicrosoft独自のものになりますが、VSCodiumおよびCodeOSSには当てはまりません。 その代わり 別の店に行く これはすべてオープンソースであるはずですが、たとえば、そこにはありません。 コメントディバイダー、キーボードショートカットを使用してXNUMX行の華やかなコメントまたは一種のバナーを作成する拡張機能。

VSCodiumとCodeOSSでこの問題を修正するには、次のXNUMXつのことができます。

  • product.jsonファイル(Ubuntuのパス/ usr / share / codium / resources / app内)を見つけて、次を追加します。

"extensionsGallery":{"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery"、 "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index" 、"itemUrl": "https://marketplace.visualstudio.com/items"}
  • 別のオプションは、拡張機能をダウンロードして手動でインストールすることです。
    • わたしたちは・・・にいくつもりです マーケットプレイス.visualstudio.com .
    • 拡張機能を探します。
    • 右側のダウンロード拡張機能をクリックすると、vsixファイルがダウンロードされます。
    • VSCodiumまたはCodeOSSに行きましょう。
    • [拡張機能]タブをクリックし、次にXNUMXつのドットをクリックしてから、[VSIXからインストール]をクリックします。
    • 手順3でダウンロードした拡張機能を探し、[インストール]をクリックします。

拡張機能をVScodiumまたはCodeOSSに手動でインストールします

手動で行うことの唯一の悪い点は、同じエディターからすべてのオプションを表示できないことです。 特定の何かを探していて、拡張機能の名前がわからない場合は、MicrosoftMarketから検索する必要があります。

良い。 しかし、最終的にはVisual Studio Code、Code OSS、またはVSCodium?

これはすでにです みんなの決断、および選択の理由は多く、さまざまです。 WindowsまたはDEBまたはRPMパッケージと互換性のあるLinuxシステムのユーザーで、テレメトリやMicrosoft独自のコードについても心配していない場合は、公式のVisualStudioCodeが最適なオプションです。

またしなければならない そこにあるものやインストールが簡単なものを考慮に入れてください 私たちのディストリビューションで。 DEBまたはRPMパッケージをインストールできない場合、VSCodiumはスナップパッケージとして、またFlathubではフラットパックパッケージとして利用できます。 代わりに、CodeOSSはFlathub上にのみあります。 ただし、CodeOSSは公式のArchLinuxコミュニティリポジトリにあるため、次世代パッケージを使用したくない場合はインストールできます。 WindowsとmacOSでは、オプションはVisual Studio Code(および有料のVisual Studioオプション)とVSCodiumだけです。

Linuxでは、選択することができ、各オプションの長所と短所を知ってそれを行う必要があります。 私が選ぶだろう フラットパックまたはスナップバージョンではなかったVSCodium、またはArch LinuxベースのシステムではコードOSSですが、更新には少し時間がかかります。 問題は、私たちに最も適したものを選択することです。Linuxには選択肢があります。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   セバ

    知っておくと面白いのは、Microsoftが取得するテレメトリが何で構成されているかです。
    私のコンピューターから個人データを取得することになりますか?
    私が開発したソースコードは盗まれていますか?
    誰かがそれが何であるかを知っているなら、私はコメントをいただければ幸いです!

  2.   ラファエル

    EX-CE-LEN-TEあなたの記事。
    昨年、それらすべての違いを見つけようとしていたとき、それは私にとって本当に頭痛の種でした。そして、主にプラグインを見つけてインストールするためにVSCodeを使用することになりました。 しかし、それはあなたの記事が無料の選択肢のユーザーにこのタスクを容易にするためのショートカットさえ含んでいるということです。

    真剣に、私がここ数ヶ月でスペイン語でLinuxについて読んだ中で最高のもの。

    感謝