初始化
This commit is contained in:
Vendored
+76
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"dart.flutterSdkPath": ".fvm/versions/3.38.3",
|
||||
"dart.flutterSdkPaths": [
|
||||
"/Users/mac/Documents/flutter"
|
||||
],
|
||||
"editor.codeActionsOnSave": {
|
||||
"source.organizeImports": "explicit"
|
||||
},
|
||||
"editor.wordWrapColumn": 120,
|
||||
|
||||
//=========== 文件监听排除 ===========
|
||||
// VSCode 的 watcher 不看 .gitignore,只认这里;
|
||||
// Flutter 的 build/ 和 .dart_tool/ 不排掉会被整个监听
|
||||
"files.watcherExclude": {
|
||||
"**/.git/objects/**": true,
|
||||
"**/.git/subtree-cache/**": true,
|
||||
"**/build/**": true,
|
||||
"**/.dart_tool/**": true,
|
||||
"**/.fvm/**": true,
|
||||
"**/dist/**": true,
|
||||
"**/android/.gradle/**": true,
|
||||
"**/android/**/build/**": true,
|
||||
"**/ios/Pods/**": true,
|
||||
"**/ios/.symlinks/**": true,
|
||||
"**/ios/Flutter/ephemeral/**": true,
|
||||
"**/*.apk": true,
|
||||
"**/*.ipa": true
|
||||
},
|
||||
|
||||
//=========== 全局搜索排除 ===========
|
||||
"search.exclude": {
|
||||
"**/build": true,
|
||||
"**/.dart_tool": true,
|
||||
"**/.fvm": true,
|
||||
"**/dist": true,
|
||||
"**/android/.gradle": true,
|
||||
"**/ios/Pods": true,
|
||||
"**/ios/.symlinks": true
|
||||
},
|
||||
|
||||
// 不跟随软链,避免顺着 .fvm 爬进整个 Flutter SDK
|
||||
"search.followSymlinks": false,
|
||||
|
||||
//=========== 资源管理器隐藏纯中间产物 ===========
|
||||
// dist / ios/Pods 保留可见,取包和看 Pod 配置还要用
|
||||
"files.exclude": {
|
||||
"**/build": true,
|
||||
"**/.dart_tool": true,
|
||||
"**/android/.gradle": true,
|
||||
"**/ios/.symlinks": true,
|
||||
"**/ios/Flutter/ephemeral": true
|
||||
},
|
||||
|
||||
//=========== Dart 分析器排除 ===========
|
||||
// 只排构建产物,path 依赖(third_party 等)保持分析,避免丢跳转和补全
|
||||
"dart.analysisExcludedFolders": [
|
||||
"build",
|
||||
".dart_tool",
|
||||
".fvm",
|
||||
"dist",
|
||||
"android",
|
||||
"ios/Pods"
|
||||
],
|
||||
|
||||
//=========== GitLens 降载 ===========
|
||||
// 这两项每次渲染和移动光标都触发 blame,直接拖慢滚动
|
||||
"gitlens.codeLens.enabled": false,
|
||||
"gitlens.currentLine.enabled": false,
|
||||
|
||||
//=========== Gradle / Java 扩展降载 ===========
|
||||
// Flutter 打包直接走 gradle wrapper,不需要 Java 扩展导入这套构建
|
||||
"gradle.autoDetect": "off",
|
||||
"gradle.nestedProjects": false,
|
||||
"java.import.gradle.enabled": false,
|
||||
"java.configuration.updateBuildConfiguration": "disabled"
|
||||
}
|
||||
Reference in New Issue
Block a user