「VisualStudioCode/設定」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→settings.json記述方法と例) |
(→settings.json記述方法と例) |
||
行100: | 行100: | ||
} | } | ||
</pre> | </pre> | ||
+ | ちなみに、設定のjsonフォーマットが間違ってると、editor内で警告が出る。 | ||
==いろいろな設定== | ==いろいろな設定== | ||
参考:https://www.cview.co.jp/cvcblog/2021.04.20.dymmfsxaihnbwoekcys_x | 参考:https://www.cview.co.jp/cvcblog/2021.04.20.dymmfsxaihnbwoekcys_x |
2025年3月1日 (土) 20:54時点における版
macのユーザ設定ファイル
基本設定/設定から設定するとこちらに反映される。
vi ~/Library/Application\ Support/Code/User/settings.json
例:
{ "workbench.colorTheme": "Default Light+", "security.workspace.trust.untrustedFiles": "open", "workbench.startupEditor": "none", "workbench.activityBar.location": "hidden", "workbench.editor.enablePreview": false, "chat.editing.alwaysSaveWithGeneratedChanges": true, "php-cs-fixer.lastDownload": 1740621524439, "dotnet.codeLens.enableReferencesCodeLens": false, "editor.formatOnSave": true }
プロジェクト内の設定ファイル
vi .vscode/settings.json
例
{ "files.exclude": { "**/.DS_Store": true, "**/.git": true, "**/.vs": true, "**/.gitmodules": true, "**/.vsconfig": true, "**/*.booproj": true, "**/*.pidb": true, "**/*.suo": true, "**/*.user": true, "**/*.userprefs": true, "**/*.unityproj": true, "**/*.dll": true, "**/*.exe": true, "**/*.pdf": true, "**/*.mid": true, "**/*.midi": true, "**/*.wav": true, "**/*.gif": true, "**/*.ico": true, "**/*.jpg": true, "**/*.jpeg": true, "**/*.png": true, "**/*.psd": true, "**/*.tga": true, "**/*.tif": true, "**/*.tiff": true, "**/*.3ds": true, "**/*.3DS": true, "**/*.fbx": true, "**/*.FBX": true, "**/*.lxo": true, "**/*.LXO": true, "**/*.ma": true, "**/*.MA": true, "**/*.obj": true, "**/*.OBJ": true, "**/*.asset": true, "**/*.cubemap": true, "**/*.flare": true, "**/*.mat": true, "**/*.meta": true, "**/*.prefab": true, "**/*.unity": true, "build/": true, "Build/": true, "Library/": true, "library/": true, "obj/": true, "Obj/": true, "Logs/": true, "logs/": true, "ProjectSettings/": true, "UserSettings/": true, "temp/": true, "Temp/": true }, "dotnet.defaultSolution": "project1.sln" }
settings.json記述方法と例
settings.json
{ "editor.formatOnSave": true, // 保存時に自動フォーマット "editor.formatOnPaste": true, // 貼り付け時に自動フォーマット "editor.formatOnType": true, // 入力時に自動フォーマット "files.trimFinalNewlines": true, // ファイル保存時に最終行以降の空行を削除 // 不要な空行削除 "editor.codeActionsOnSave": { "source.fixAll": "explicit" }, "editor.defaultFormatter": "ms-dotnettools.csharp" // デフォルトフォーマット }
ちなみに、設定のjsonフォーマットが間違ってると、editor内で警告が出る。
いろいろな設定
参考:https://www.cview.co.jp/cvcblog/2021.04.20.dymmfsxaihnbwoekcys_x