Files
theia-code-os/.vscode/settings.json
mawkone 8bb5110148
Some checks failed
Playwright Tests / Playwright Tests (ubuntu-22.04, Node.js 22.x) (push) Has been cancelled
3PP License Check / 3PP License Check (11, 22.x, ubuntu-22.04) (push) Has been cancelled
Publish packages to NPM / Perform Publishing (push) Has been cancelled
deploy: current vibn theia state
Made-with: Cursor
2026-02-27 12:01:08 -08:00

76 lines
2.4 KiB
JSON

// If one would like to add/remove/modify user preferences without modifying the content of the
// workspace settings file, then one would need to modify the `settings.json` under here:
// - Windows: %APPDATA%\Code\User\settings.json
// - Linux: $HOME/.config/Code/User/settings.json
// - Mac: $HOME/Library/Application Support/Code/User/settings.json
{
"editor.formatOnSave": true,
"search.exclude": {
"**/node_modules": true,
"**/lib": true,
"**/coverage": true
},
"lcov.path": [
"packages/core/coverage/lcov.info",
"packages/editor/coverage/lcov.info",
"packages/filesystem/coverage/lcov.info",
"packages/go/coverage/lcov.info",
"packages/java/coverage/lcov.info",
"packages/languages/coverage/lcov.info",
"packages/monaco/coverage/lcov.info",
"packages/navigator/coverage/lcov.info",
"packages/keymaps/coverage/lcov.info",
"packages/preferences/coverage/lcov.info",
"packages/process/coverage/lcov.info",
"packages/python/coverage/lcov.info",
"packages/terminal/coverage/lcov.info",
"packages/workspace/coverage/lcov.info",
"packages/task/coverage/lcov.info",
"packages/monaco-textmate/coverage/lcov.info"
],
"lcov.watch": [
{
"pattern": "**/*.spec.ts",
"command": "npm run test:theia"
}
],
"editor.insertSpaces": true,
"[typescript]": {
"editor.tabSize": 4,
"editor.defaultFormatter": "vscode.typescript-language-features",
},
"[javascript]": {
"editor.tabSize": 4,
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[json]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "vscode.json-language-features",
},
"[jsonc]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "vscode.json-language-features",
},
"[markdown]": {
"editor.defaultFormatter": "DavidAnson.vscode-markdownlint"
},
"typescript.tsdk": "node_modules/typescript/lib",
"files.insertFinalNewline": true,
"clang-format.language.typescript.enable": false,
// ESLint `max-len` rule.
"editor.rulers": [
180
],
"typescript.preferences.quoteStyle": "single",
"[typescriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features",
"typescript.preferences.quoteStyle": "single",
"editor.tabSize": 4,
},
"markdownlint.config": {
"MD032": false, // don't require blank line around lists
"MD033": false, // allow inline html
"MD041": false // don't require h1 in first line
},
}