Zedの設定や拡張機能を同期する方法

Zedには、標準では設定や拡張機能を複数デバイスで同期する機能がありませんが、外部のツールを使えば設定や拡張機能を同期できます。
Zedの設定を同期する
Zedの設定は、VS Codeと同様にJSONファイルで管理されています。
このJSONファイルを、Git/GitHubやクラウドストレージなどで同期することで、複数デバイス間で設定を同期できます。
コマンドパレットでzed: open settings fileを実行することで設定ファイルを開けるので、それでパスを確認してください。
設定によって異なる可能性がありますが、ほとんどの場合は次のパスに設定ファイルがあると思います。
- macOS:
~/.config/zed/settings.json - Linux:
~/.config/zed/settings.json - Windows:
C:\Users\<ユーザー>\AppData\Roaming\Zed\settings.json
また、同じフォルダーのkeymap.jsonにはキーバインドの設定が保存されているので、必要であればこちらも同期しましょう。
私の場合は、設定フォルダーを丸ごとGitHubで管理しています。
Zedの拡張機能を同期する
前述の方法でZedのほとんどの設定を同期できますが、インストールしている拡張機能は同期できません。
インストールしている拡張機能も同期したい場合は、settings.jsonにauto_install_extensionsプロパティを追加します。
auto_install_extensions.<拡張機能のID>をtrueに設定することで、Zedの起動時にその拡張機能が自動的にインストールされるようになります。
{ // ...既存の設定 "auto_install_extensions": { "拡張機能ID": true }}インストール済みの拡張機能のIDは、拡張機能がインストールされているフォルダーの名前を調べることで確認できます。
次のフォルダーのサブフォルダーの名前を調べてください。
- macOS:
~/Library/Application Support/Zed/extensions/installed - Linux:
~/.local/share/zed/extensions/installed - Windows:
C:\Users\<ユーザー>\AppData\Local\Zed\extensions\installed
たとえば、html拡張機能とmaterial-icon-theme拡張機能をすべてのデバイスにインストールしたい場合は、設定ファイルを任意の方法で同期した上で、次のようにします。
{ // ...既存の設定 "auto_install_extensions": { "html": true, "material-icon-theme": true }}記事をシェア
フォローして最新情報を入手
Googleの優先ソースに追加すると、このサイトの記事をGoogleで見つけやすくなります。また、ぜひXやRSSフィードもフォローしてください。
-1.png&w=1080&q=75)
生まれた時から、母国語よりも先にJavaScriptを使っていました。ネットの海のどこにもいなくてどこにでもいます。
Webフロントエンドプログラマーとして、TypeScriptを用いたWebアプリやブラウザー拡張機能を制作。Xのシャドウバン検知ツール「Shadowban Scanner」やリンクカード復活ツール「Restore Link Card」を公開し、国内外のメディアで紹介されました。iGEM 2023ではJapan-UnitedチームのWikiを制作してGrand Prizeの獲得に貢献。ブログではXやSNSの最新ニュース、不具合の検証と対処法、フロントエンド開発の知見を発信しています。








![Discordの[プロフィールのプライバシー]設定のスクリーンショット](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fdiscord-profile-privacy-settings.png&w=3840&q=75)
![スマートフォンのホーム画面の[Social]フォルダーを表示した写真。フォルダー内にはFacebook、Instagram、Threads、X、LinkedIn、TikTok、YouTubeのアイコンが配置されている](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Ffacebook-instagram-threads-x-twitter-linkedin-tiktok-youtube-mobile-app-unsplash.jpg&w=3840&q=75)




