每当我在对象之后输入.
时,自动完成下拉列表就会包含很多不必要的CSS类名作为选项:
是否有可能忽略ts / tsx intellisense的css文件,所以我只得到相关选项?
VS代码版本:1.37.1
答案 0 :(得分:1)
在您的设置中尝试类似的操作:
"[typescript]": {
"editor.suggest.filteredTypes": {
"class": false,
}
},
"[typescriptreact]": {
"editor.suggest.filteredTypes": {
"class": false,
}
}
[如果可以将它们组合在一起,但[typescript, typescriptreact]
对我不起作用。
您似乎要从types of completions中过滤掉class
。
请参见create language-specific settings,了解如何为特定语言创建设置。
您必须重新加载vscode才能看到这些更改生效。
答案 1 :(得分:0)
"[typescript]": {
"editor.suggest.showClasses": false
},
"[typescriptreact]": {
"editor.suggest.showClasses": false
}
与Mark的答案基本相同,但似乎已弃用"editor.suggest.filteredTypes"
,而倾向于使用"editor.suggest.showClasses"
之类的设置。