66 строки
2.3 KiB
JSON
66 строки
2.3 KiB
JSON
{
|
|
"files.eol": "\n",
|
|
"files.insertFinalNewline": true,
|
|
"search.exclude": {
|
|
"**/dist/**": true,
|
|
"**/dist-dev/**": true,
|
|
"**/.docusaurus/**": true,
|
|
"**/CHANGELOG.json": true,
|
|
"docs/spec.html": true,
|
|
"**/node_modules/**": true,
|
|
"packages/compiler/templates/__snapshots__/**": true,
|
|
"packages/website/versioned_docs/**": true,
|
|
"packages/http-client-csharp/**/Generated/**": true,
|
|
"packages/samples/scratch/**": false // Those files are in gitignore but we still want to search for them
|
|
},
|
|
"files.exclude": {
|
|
"**/common/temp/**": true,
|
|
"**/obj/**": true,
|
|
"**/bin/**": true,
|
|
"**/.git": true,
|
|
"**/.DS_Store": true
|
|
},
|
|
"[javascript][javascriptreact][typescript][typescriptreact]": {
|
|
"editor.formatOnSave": true,
|
|
"editor.formatOnPaste": false, // work around https://github.com/simonhaenisch/prettier-plugin-organize-imports/issues/53
|
|
"editor.insertSpaces": true,
|
|
"editor.tabSize": 2,
|
|
"editor.detectIndentation": false,
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"[json][[jsonc][yaml][typespec][markdown][css]": {
|
|
"editor.formatOnSave": true,
|
|
"editor.formatOnPaste": true,
|
|
"editor.insertSpaces": true,
|
|
"editor.tabSize": 2,
|
|
"editor.detectIndentation": false,
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"[csharp]": {
|
|
"editor.insertSpaces": true,
|
|
"editor.detectIndentation": false,
|
|
"editor.tabSize": 4
|
|
},
|
|
"[xml]": {
|
|
"editor.insertSpaces": true,
|
|
"editor.detectIndentation": false,
|
|
"editor.tabSize": 2
|
|
},
|
|
"files.associations": {
|
|
"rush.json": "jsonc",
|
|
"common-versions.json": "jsonc",
|
|
"command-line.json": "jsonc",
|
|
"pnpm-config.json": "jsonc",
|
|
"version-policies.json": "jsonc"
|
|
},
|
|
"typescript.tsdk": "./node_modules/typescript/lib",
|
|
"git.ignoreLimitWarning": true,
|
|
"vitest.enable": true,
|
|
"vitest.commandLine": "node ./node_modules/vitest/vitest.mjs",
|
|
"prettier.prettierPath": "./node_modules/prettier/index.cjs",
|
|
"prettier.documentSelectors": ["**/*.tsp"],
|
|
"testExplorer.errorDecoration": false,
|
|
"typespec.tsp-server.path": "${workspaceFolder}/packages/compiler",
|
|
"eslint.experimental.useFlatConfig": true // Still needed new version coming soon should work without https://github.com/microsoft/vscode-eslint/issues/1644
|
|
}
|