所以我要从 Android Studio 迁移到 VsCode(Android studio 杀死了我的内存,macbook pro M1 Pro) 但我无法让语法与 Android studio 的颜色相同,我实际上已经尝试了所有方法,尝试了范围检查器,但它只是说 source.dart 。 我已经阅读并尝试了堆栈上的每一个解决方案。 所以我想要的是为小部件和参数获得与 android studio 相同的语法着色
最佳答案
首先,您需要安装 dart 扩展:
https://marketplace.visualstudio.com/publishers/Dart-Code
其次,使用以下命令打开 settings.json 文件:
- MacOS:CMD + SHIFT + P WIN: CTRL + SHIFT + P
- 写入:“settings.json” -> 如果您在用户上运行,则打开“用户” 简介
- 在根级别添加此代码:
"editor.semanticTokenColorCustomizations": {
"enabled": true,
"rules": {
"property": "#E06C75",
"property.declaration": "#E06C75",
// Variables
"typeParameter": "#ffffff",
"label": "#f9f5f5",
"struct": "#fefefe",
"parameter": "#D19A66",
"string": "#98C379",
"variable": "#61AFEE",
"namespace": "#ffffff",
"macro": "#f9f8f9",
"keyword": "#C678DD",
// String interpolation
"source.interpolation": "#ffffff",
// Entity, Type
"type": "#E5C07B",
"class": "#E5C07B",
"type.declaration": "#ffffff",
// Entity initialisation
"class.constructor": "#85baff",
"method.constructor": "#ffffff",
"function": "#10dfff",
"method": "#f643ff",
// Annotations
"class.annotation": "#ffffff",
"property.annotation": "#ff4848",
"annotation": "#E5C07B",
}
},
关于flutter - VsCode Flutter Dart 语法颜色,无法更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70187014/