|
ここ数年、VS Codeを使っています。最初はWeb開発にBracketsを使っていましたが、その後Atomに切り替え、最終的にVS Codeになりました。個人的にはVS Codeは素晴らしいエディタだと思います。リリース以来、どんどん進化しています。しかし、今月からVS CodeからVS Codiumに乗り換えることになり、その理由をご説明させていただきます。 VS Codium 公式サイト - https://vscodium.com VS Code はオープンソースですか?MicrosoftがリリースしたVS Codeはオープンソースソフトウェアではありません。VS Codeエディターはオープンコアモデルを採用しており、エディターの中核部分はオープンソースプロジェクトとして開発されており、VS CodeのソースコードはMITライセンスに基づいてオープンソース化されています。 しかし、マイクロソフトはこのコアを使用し、テレメトリ追跡などの変更を加えて、FOSS ライセンスでも MIT ライセンスでもない独自のライセンスでプロプライエタリバージョンとしてリリースしました。 これはChromeブラウザに似ています。Chromeブラウザのコアはオープンソースソフトウェアライセンスに基づいて開発・リリースされたオープンソースブラウザ「Chromium」です。Googleはこれを改良し、独自のGoogleサービスを追加して、Chromeをスタンドアロンブラウザとしてリリースしました。 VS Code の独自の側面とは何ですか?MicrosoftはVS Codeを修正し、Microsoft以外のVS Codeブランチでは公式のMicrosoft VS Codeストアの拡張機能を使用できなくなりました。さらに、Microsoftが開発・リリースした一部のVS Code拡張機能は、Microsoftが公開したVS Codeバージョンでのみ実行でき、Microsoft以外のVS Codeブランチでは使用できません。 企業がオープンコアの原則を遵守することに何の問題もありません。Microsoftは、VS Codeに貢献する開発者だけでなく、VS Codeを操作し拡張機能ストアを運営する開発者にも報酬を支払う必要があります。 なぜ VS Codium に切り替えたのでしょうか?MIT ライセンスの下でテレメトリ トレースのない完全にオープン ソースの VS Code が必要な場合は、リポジトリからソース コードをダウンロードし、自分で VS Code をビルドする必要があります。 ほとんどのユーザーにとって、ソース コードから VS Code を構築するのは困難です。 これが VS Codium が存在する理由です。 VS Codiumは、Microsoft VS Codeのような制約や追跡から解放された、VS Codeの完全なオープンソース版です。VS CodiumチームはソースコードからVS Codeをビルドし、VS Codiumという名前で様々なプラットフォーム向けのビルドをリリースしています。 VS Code に付随するトラッキングをすべて回避したいのですが、VS Code の拡張機能マーケットプレイスにはますます不満を感じています。私たちが無料で使っている拡張機能のプロ版を販売する拡張機能が増えているからです。 VS Codiumの体験以前から VS Codium には慣れていましたが、切り替えをためらう唯一の理由は、VS Code エクスペリエンスをカスタマイズするために使用していたすべての拡張機能が利用できないことでした。 ただし、VS Codium 拡張機能エコシステムは成熟しており、VS Code のほぼすべてのオープンソース拡張機能が、open-vsx 拡張機能マーケットプレイスを通じて VS Codium で利用できるようになりました。 これらの拡張機能は、公式開発者またはコミュニティによってアップロードされたものです。私が使用している拡張機能は現在VS Codiumで利用可能であり、特に不満もなくスムーズにVS Codiumに移行できました。 唯一懐かしいのは、VS Code で使用していた「Monokai pro」テーマですが、Open VSX レジストリで「Blackboard Pro」(無料) という新しいお気に入りを見つけました。 https://open-vsx.org で VS Code 拡張機能レジストリを開きます。Open VSX レジストリから、すべての一般的な VS Code 拡張機能をダウンロードできます。 VS Codium をインストールするにはどうすればよいですか?VS Codium をインストールする最も簡単な方法は、オペレーティング システムで利用できるパッケージ管理を使用することです。 Windows ユーザーの場合: macOS ユーザー: Linux Ubuntu ユーザー: VS Codium をインストールした後、Blackboard Pro テーマをインストールしました。 パフォーマンスの向上パフォーマンスに関しては、MBP と Windows マシンの両方が VS Codium と VS Code をスムーズに実行するのに十分なスペックを備えているためか、大きな変化は見られませんでしたが、バックグラウンドで Microsoft にデータを送信するテレメトリ テクノロジが実行されていなかったため、パフォーマンスがわずかに向上したことは確かです。 VS Code ユーザーであれば、VS Codium を試してみて、自分に合っているかどうかを確認することをお勧めします。 |