このスニペットには、個人的なVSCode設定ファイルが含まれており、VSCodiumや新しいVSCodeインストールへの簡単な移行が可能です。拡張機能の包括的なリストと詳細なエディタ設定が含まれています。
これらは個人的な設定です。設定を適用する前に、内容を確認し、必要に応じて調整してください。ファイルパス、APIキー、環境に応じた設定など、一部の設定はカスタマイズが必要です。
拡張機能リスト
すべてのインストール済み拡張機能を追跡するために、extensions.txtとしてこのファイルを保存してください:
設定構成
このファイルをVSCode/VSCodiumのユーザー設定ディレクトリにsettings.jsonとして保存してください:
設定ファイルの場所
Windows
- 設定:
%APPDATA%\Code\User\settings.json - VSCodium:
%APPDATA%\VSCodium\User\settings.json
Linux
- 設定:
~/.config/Code/User/settings.json - VSCodium:
~/.config/VSCodium/User/settings.json
macOS
- 設定:
~/Library/Application Support/Code/User/settings.json - VSCodium:
~/Library/Application Support/VSCodium/User/settings.json
自動同期: VSCode → VSCodium
ファイルを手動でコピーしたり拡張機能をインストールする代わりに、このスクリプトを使用してプロセス全体を自動化できます。これらのスクリプトは、すべての設定(設定、キーバインド、スニペット、プロファイル)をVSCodeからVSCodiumにコピーし、すべての拡張機能を自動的にインストールします。
PowerShellスクリプト(クロスプラットフォーム)
このスクリプトは、WindowsとLinuxの両方でPowerShell 7で動作します。
sync-vscode-to-vscodium.ps1として保存してください:
Windowsでの使用方法
PowerShell 7でスクリプトを実行してください:
スクリプトがVSCodiumを自動的に見つけられない場合は、パスを指定してください:
LinuxでのPowerShell 7の使用方法
pwshがインストールされている場合:
または、カスタムのVSCodiumコマンドを指定してください:
Bashスクリプト(Linuxのみ)
sync-vscode-to-vscodium.shとして保存してください:
Linuxでの使用方法
まず、スクリプトを実行可能にしてください:
VSCodiumコマンドがcodiumではなくvscodiumの場合:
拡張機能の手動インストール
extensions.txtファイルから手動で拡張機能をインストールする場合:
Bash(Linux/macOS)
PowerShell(Windows)
VSCodiumの場合
上記のコマンドでcodeをcodiumに置き換えてください:
主な機能
エディタの強化
- フォント: リガチャ有効のFira Code
- スムーズなアニメーション: カーソルとスクロール
- 自動保存: ウィンドウ変更時
- 保存時のフォーマット: 有効
Git統合
- 自動フェッチ有効
- スマートコミット有効
- 実験的AI機能付きGitLens
- プルリクエスト統合
テーマとアイコン
- テーマ: Shades of Purple (Super Dark)
- アイコン: vscode-icons
言語別フォーマッタ
- JavaScript/TypeScript: ビルトインフォーマッタ
- Python: autopep8
- Markdown: markdownlint
- XML: DotJoshJohnson.xml
- JSON: ビルトインフォーマッタ
- HTML: ビルトインフォーマッタ
プライバシーとパフォーマンス
- テレメトリ無効
- 自動更新無効
- クラウド同期無効
- 拡張機能の推奨を無視
settings.jsonファイルにはAPIキー(gitCommitSuggestions.openAIKey)が含まれています。このキーを削除するか、独自のキーに置き換えてください。または、機密データには環境変数を使用することをお勧めします。
これらの設定を新しいインストールに適用する前に、各設定がワークフローや好みに合っているか確認してください。ファイルパスなど、一部の設定は環境に応じて調整が必要です。