{ "files.autoSave": "onFocusChange", "files.insertFinalNewline": true, "workbench.colorTheme": "Atom One Dark", "editor.formatOnSave": true, "editor.fontFamily": "source code pro", "editor.mouseWheelZoom": true, "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "editor.defaultFormatter": "esbenp.prettier-vscode", // https://code.visualstudio.com/docs/setup/linux#_visual-studio-code-is-unable-to-watch-for-file-changes-in-this-large-workspace-error-enospc "files.watcherExclude": { "**/.git/**": true, "**/node_modules/**": true }, "[cpp]": { "editor.defaultFormatter": "ms-vscode.cpptools" }, "[rust]": { "editor.defaultFormatter": "rust-lang.rust-analyzer" }, "[proto3]": { "editor.defaultFormatter": "zxh404.vscode-proto3" }, "[xml]": { "editor.defaultFormatter": "redhat.vscode-xml" }, "[python]": { "editor.defaultFormatter": "ms-python.python" }, "[php]": { "editor.defaultFormatter": "bmewburn.vscode-intelephense-client" } }