diff --git a/.vscode/settings.json b/.vscode/settings.json
index 31b1c4a..f808aa6 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -17,23 +17,23 @@
 	},
 	"[typescript]": {
 		"editor.defaultFormatter": "vscode.typescript-language-features",
-		"editor.formatOnSave": true
+		// "editor.formatOnSave": true
 	},
 	"[javascript]": {
 		"editor.defaultFormatter": "vscode.typescript-language-features",
-		"editor.formatOnSave": true
+		// "editor.formatOnSave": true
 	},
 	"[rust]": {
 		"editor.defaultFormatter": "rust-lang.rust-analyzer",
-		"editor.formatOnSave": true,
+		// "editor.formatOnSave": true,
 	},
 	"[github-issues]": {
 		"editor.wordWrap": "on"
 	},
 
 	// --- Files ---
-	"files.trimTrailingWhitespace": true,
-	"files.insertFinalNewline": true,
+	// "files.trimTrailingWhitespace": true,
+	// "files.insertFinalNewline": true,
 	"files.exclude": {
 		".git": true,
 		".build": true,
@@ -42,9 +42,9 @@
 		".vscode-test": true,
 		"cli/target": true,
 		"build/**/*.js.map": true,
-		"build/**/*.js": {
-			"when": "$(basename).ts"
-		}
+		// "build/**/*.js": {
+		// 	"when": "$(basename).ts"
+		// }
 	},
 	"files.associations": {
 		"cglicenses.json": "jsonc",
@@ -55,7 +55,7 @@
 		"**/yarn.lock": true,
 		"**/package-lock.json": true,
 		"**/Cargo.lock": true,
-		"build/**/*.js": true,
+		// "build/**/*.js": true,
 		"out/**": true,
 		"out-build/**": true,
 		"out-vscode/**": true,
@@ -71,6 +71,7 @@
 		"build/builtin/*.js": true,
 		"build/monaco/*.js": true,
 		"build/npm/*.js": true,
+		"build/**/*.js": true,
 		"build/*.js": true
 	},
 
