Skip to content

Commit b2b0b8d

Browse files
authored
Chore optimize vscode settings (#844)
* optimize * improve settings
1 parent e4b4189 commit b2b0b8d

File tree

2 files changed

+47
-3
lines changed

2 files changed

+47
-3
lines changed

.cursorignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,6 @@ app/android/android-passport-reader/app/src/main/assets/tessdata/
157157
# IDE & Editor Files
158158
# ========================================
159159

160-
.vscode/
161160
.idea/
162161
*.swp
163162
*.swo

.vscode/settings.json

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,49 @@
11
{
2+
// Performance Optimizations
3+
"files.watcherExclude": {
4+
"**/node_modules/**": true,
5+
"**/.git/**": true,
6+
"**/dist/**": true,
7+
"**/build/**": true,
8+
"**/vendor/**": true,
9+
"**/coverage/**": true,
10+
"**/.nyc_output/**": true,
11+
"**/android/app/build/**": true,
12+
"**/ios/build/**": true,
13+
"**/circuits/build/**": true,
14+
"**/Pods/**": true,
15+
"**/.gradle/**": true,
16+
"**/DerivedData/**": true
17+
},
18+
"search.exclude": {
19+
"**/node_modules": true,
20+
"**/dist": true,
21+
"**/build": true,
22+
"**/vendor": true,
23+
"**/coverage": true,
24+
"**/.nyc_output": true,
25+
"**/android/app/build": true,
26+
"**/ios/build": true,
27+
"**/circuits/build": true
28+
},
29+
"files.exclude": {
30+
"**/node_modules": false,
31+
"**/.git": true,
32+
"**/.DS_Store": true,
33+
"**/Thumbs.db": true
34+
},
35+
36+
// TypeScript Performance (Keep the good stuff)
37+
"typescript.preferences.includePackageJsonAutoImports": "on",
38+
"typescript.suggest.autoImports": true,
39+
"typescript.disableAutomaticTypeAcquisition": true,
40+
"typescript.updateImportsOnFileMove.enabled": "always",
41+
"typescript.suggestionActions.enabled": true,
42+
43+
// Editor Performance (Sensible optimizations only)
44+
"editor.minimap.enabled": false,
45+
"editor.hover.delay": 500,
46+
247
// Formatting & Linting
348
"editor.formatOnSave": false,
449
"editor.formatOnPaste": false,
@@ -8,8 +53,8 @@
853
"editor.formatOnSave": true
954
},
1055

11-
// ESLint Configuration
12-
"eslint.run": "onType",
56+
// ESLint Configuration - Optimized for Performance
57+
"eslint.run": "onSave",
1358
"eslint.format.enable": true,
1459
"eslint.lintTask.enable": true,
1560
"eslint.quiet": false,

0 commit comments

Comments
 (0)