Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Resharper 如何在编辑TypeScript期间禁用js建议_Resharper - Fatal编程技术网

Resharper 如何在编辑TypeScript期间禁用js建议

Resharper 如何在编辑TypeScript期间禁用js建议,resharper,Resharper,例如,在编辑TypeScript文件和使用“搜索用法”功能时,我只需要.ts文件中的引用,但从.js文件中可以获得更多。我试图忽略“代码检查”->“设置”->“要跳过的元素”下的node\u modules文件夹,但出现“文件夹不在解决方案中”错误。为什么会有来自不属于项目的文件夹的参考建议。我能关掉这个吗 即使它允许我添加一个文件夹(如wwwroot\lib),Resharper仍然会显示被忽略文件夹中文件的用法 我不想通过“文件掩码”设置完全忽略所有的.js文件,因为我有一些像gulpfil

例如,在编辑TypeScript文件和使用“搜索用法”功能时,我只需要.ts文件中的引用,但从.js文件中可以获得更多。我试图忽略“代码检查”->“设置”->“要跳过的元素”下的
node\u modules
文件夹,但出现“文件夹不在解决方案中”错误。为什么会有来自不属于项目的文件夹的参考建议。我能关掉这个吗

即使它允许我添加一个文件夹(如
wwwroot\lib
),Resharper仍然会显示被忽略文件夹中文件的用法

我不想通过“文件掩码”设置完全忽略所有的.js文件,因为我有一些像
gulpfile.js
这样的文件需要分析

此外,我想忽略某个文件夹中的所有.js文件(如TypeScript中的输出文件),但我认为文件掩码模式不支持目录

在“产品和功能”下禁用“JavaScript和TypeScript”功能显然也不是一个解决方案

另外,编辑ts文件的速度非常慢,因为我认为Resharper拥有来自所有lib文件的巨大分析上下文

我知道resharper知道解决方案中的用法和其他用法之间的区别,因为它将结果分组为“解决方案中”、“解决方案和库中的动态用法”和“解决方案和库中可能的动态用法”。问题是如何在TypeScript中忽略后两个


使用Resharper 2016.1.2可以完全忽略文件

通过ReSharper options->“代码编辑”->“第三方代码”->“跳过的代码”转到新选项

另外,现在似乎自动排除了来自非解决方案文件夹(如node_模块)的文件