初始化
This commit is contained in:
Vendored
+145
@@ -0,0 +1,145 @@
|
||||
{
|
||||
// 使用 IntelliSense 了解相关属性。
|
||||
// 悬停以查看现有属性的描述。
|
||||
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "hgdj",
|
||||
"request": "launch",
|
||||
"type": "dart"
|
||||
},
|
||||
{
|
||||
"name": "hgdj (profile mode)",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "profile"
|
||||
},
|
||||
{
|
||||
"name": "hgdj (release mode)",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "release"
|
||||
},
|
||||
{
|
||||
"name": "m3u8_downloader-master",
|
||||
"cwd": "m3u8_downloader-master",
|
||||
"request": "launch",
|
||||
"type": "dart"
|
||||
},
|
||||
{
|
||||
"name": "m3u8_downloader-master (profile mode)",
|
||||
"cwd": "m3u8_downloader-master",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "profile"
|
||||
},
|
||||
{
|
||||
"name": "m3u8_downloader-master (release mode)",
|
||||
"cwd": "m3u8_downloader-master",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "release"
|
||||
},
|
||||
{
|
||||
"name": "example",
|
||||
"cwd": "m3u8_downloader-master/example",
|
||||
"request": "launch",
|
||||
"type": "dart"
|
||||
},
|
||||
{
|
||||
"name": "example (profile mode)",
|
||||
"cwd": "m3u8_downloader-master/example",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "profile"
|
||||
},
|
||||
{
|
||||
"name": "example (release mode)",
|
||||
"cwd": "m3u8_downloader-master/example",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "release"
|
||||
},
|
||||
{
|
||||
"name": "flutter_native_image",
|
||||
"cwd": "third_party/flutter_native_image",
|
||||
"request": "launch",
|
||||
"type": "dart"
|
||||
},
|
||||
{
|
||||
"name": "flutter_native_image (profile mode)",
|
||||
"cwd": "third_party/flutter_native_image",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "profile"
|
||||
},
|
||||
{
|
||||
"name": "flutter_native_image (release mode)",
|
||||
"cwd": "third_party/flutter_native_image",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "release"
|
||||
},
|
||||
{
|
||||
"name": "image_gallery_saver",
|
||||
"cwd": "third_party/image_gallery_saver",
|
||||
"request": "launch",
|
||||
"type": "dart"
|
||||
},
|
||||
{
|
||||
"name": "image_gallery_saver (profile mode)",
|
||||
"cwd": "third_party/image_gallery_saver",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "profile"
|
||||
},
|
||||
{
|
||||
"name": "image_gallery_saver (release mode)",
|
||||
"cwd": "third_party/image_gallery_saver",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "release"
|
||||
},
|
||||
{
|
||||
"name": "image_pickers",
|
||||
"cwd": "third_party/image_pickers",
|
||||
"request": "launch",
|
||||
"type": "dart"
|
||||
},
|
||||
{
|
||||
"name": "image_pickers (profile mode)",
|
||||
"cwd": "third_party/image_pickers",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "profile"
|
||||
},
|
||||
{
|
||||
"name": "image_pickers (release mode)",
|
||||
"cwd": "third_party/image_pickers",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "release"
|
||||
},
|
||||
{
|
||||
"name": "mac_address",
|
||||
"cwd": "third_party/mac_address",
|
||||
"request": "launch",
|
||||
"type": "dart"
|
||||
},
|
||||
{
|
||||
"name": "mac_address (profile mode)",
|
||||
"cwd": "third_party/mac_address",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "profile"
|
||||
},
|
||||
{
|
||||
"name": "mac_address (release mode)",
|
||||
"cwd": "third_party/mac_address",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"flutterMode": "release"
|
||||
}
|
||||
]
|
||||
}
|
||||
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