将.history文件夹设置为intellisense忽略

时间:2017-06-12 08:02:08

标签: visual-studio-code vscode-settings

我需要忽略intellisense中的 .history 文件夹 现在,当我开始输入Focus时,它看起来像这样:

enter image description here

正如你所看到的,intellisense将为我提供在.history文件夹中找到的每个相同的类,这非常令人困惑(并找到正确的类)。

我尝试在vscode设置中找到一些内容,并在editor site上找到但没有成功。

从git中忽略

.history文件夹,在资源管理器和tslint中显示:

"files.exclude": {
    "**/.history": true ...
},
"files.watcherExclude": {
    "**/.history/**": true ...
},
"tslint.exclude": ["**/.history/**"] ...

如何从intellisense实现忽略.history?

下一部分基于Matt的答案

一个重要的假设:

Visual Studio代码本身不包含自动导入,您需要扩展名

解决方案:

我正在使用包含设置autoimport.filesToScan的扩展自动导入 steoates.autoimport )。我将默认值从"**/*.{ts,tsx}"更改为"{src,e2e,node_modules}/**/*.{ts,tsx}",现在一切都按预期工作。

2 个答案:

答案 0 :(得分:3)

这些建议即将提供您已安装的提供自动导入功能的扩展。请检查该扩展程序是否有自己的exclude设置,您还需要配置

答案 1 :(得分:0)

在您的settings.json中,您可以添加以下内容:

"autoimport.filesToScan": "./index.{ts,tsx} ./App.{ts,tsx} ./src/**.*.{ts,tsx}"

或者,如果您愿意:

"autoimport.filesToScan": "./{index,App,src/**}.{ts,tsx}"