個人的VSCodeの設定まとめ
2026-03-10
僕は普段からVisual Studio Codeをメインのコードエディタとして使用していて、PC ごとにいちいち設定をするのが面倒なので、設定ファイルと使用している拡張機能をまとめようと思います。
ほぼ自分用ですが、参考になれば嬉しいです
設定ファイル
{ // ================================================== // 全体の設定 // ================================================== "workbench.iconTheme": "material-icon-theme", "workbench.tree.enableStickyScroll": false, "workbench.startupEditor": "none", "workbench.editor.empty.hint": "hidden",
"editor.fontFamily": "JetBrains Mono", "editor.fontSize": 12, "editor.tabSize": 4, "editor.formatOnSave": true, "editor.renderWhitespace": "all", "editor.accessibilitySupport": "off", "editor.stickyScroll.enabled": false, "editor.unicodeHighlight.ambiguousCharacters": false, "editor.unicodeHighlight.includeComments": false, "editor.unicodeHighlight.invisibleCharacters": false, "editor.unicodeHighlight.nonBasicASCII": false,
"terminal.integrated.fontFamily": "JetBrainsMono Nerd font", "terminal.integrated.fontSize": 13, "terminal.integrated.initialHint": false, "terminal.integrated.stickyScroll.enabled": false,
"explorer.compactFolders": false, "explorer.confirmDragAndDrop": false,
"files.insertFinalNewline": true,
// ================================================== // JSONスキーマのダウンロードを許可するドメインの設定 // ================================================== "json.schemaDownload.trustedDomains": { "https://biomejs.dev": true, "https://ui.shadcn.com/schema.json": true, },
// ================================================== // GitHub Copilotの設定 // ================================================== "github.copilot.enable": { "*": true, "plaintext": true, "markdown": true, "scminput": false, },
// ================================================== // 言語ごとの設定 // ================================================== "[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode", }, "[html]": { "editor.defaultFormatter": "esbenp.prettier-vscode", }, "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode", }, "[typescript]": { "editor.defaultFormatter": "biomejs.biome", }, "[markdown]": { "editor.defaultFormatter": "esbenp.prettier-vscode", }, "[mdx]": { "editor.defaultFormatter": "esbenp.prettier-vscode", }, "[prisma]": { "editor.defaultFormatter": "Prisma.prisma", }, "[terraform]": { "editor.defaultFormatter": "hashicorp.terraform", "editor.formatOnSave": true, "editor.formatOnSaveMode": "file", }, "[terraform-vars]": { "editor.defaultFormatter": "hashicorp.terraform", "editor.formatOnSave": true, "editor.formatOnSaveMode": "file", },}使ってる拡張機能
- Astro
- Biome
- Tailwind CSS IntelliSense
- Prettier - Code formatter
- Auto Close Tag
- Auto Rename Tag
- GitHub Copilot Chat
- GitHub Actions
- HashiCorp Terraform
- Draw.io Integration
- Edit CSV
- css-var-color-decorator
- Git Graph
- Playwright Test for VSCode
- Material Icon Theme
- Prisma
- Code Spell Checker
- Markdown All in One
blog