第三方代码

在此页面,您可以配置 C++、JavaScript、TypeScript、CSS、HTML 和 JSON 文件、文件夹以及文件掩码的列表,以便 ReSharper 忽略它们。
请注意,在指定文件和文件夹时,您只能添加位于解决方案文件夹下的项目。 要指定解决方案文件夹外的代码,请使用文件掩码。
掩码以 **\ 为前缀,并与绝对文件路径匹配。 如果您想匹配文件夹内的所有文件,则掩码末尾还需要 \**。 例如, C:\Foo\Bar 中的文件可以通过 Bar\**、 Foo\Bar\** 或 C:\Foo\Bar\** 匹配(尽管较短的掩码可能也会匹配到不需要的文件夹)。
检查当前文件是否被掩码匹配的最简单方法是,在文件中输入内容并确保 设计时代码检查在此文件中被禁用。
搜索可能影响性能的 Web 文件并将其排除在索引编制范围外 | 为了提高性能,ReSharper 还会自动检测并开始忽略没有引用且可能是误添加到解决方案中的大型 Web 文件。 如果检测到任何此类文件,您将看到一条通知,您可以在需要时停止忽略这些文件中的任何一个。 您还可以在 ReSharper 选项 的 页面上找到所有自动忽略的文件。 |
跳过的代码 | 在此部分中指定的代码将被 ReSharper 完全忽略——它将不会被索引,这可能正是您对第三方依赖项的需求。 当您的项目中有一个文件,ReSharper 通常会将其识别为 C++、JavaScript、TypeScript 或 JSON 文件时,这非常有用——例如一个生成的、压缩的文件,或者一个已经被 gzip 压缩的脚本,而您不希望其内容出现在 代码补全或 导航和搜索结果中。 |
库代码 | 在此部分中指定的代码将被 ReSharper 视为非用户代码。 内容仍会被索引,并出现在代码补全和导航中(例如,您可以使用 转到符号 在这些文件中查找符号),但 ReSharper 不会对这些代码应用 代码检查 ,也不会尝试使用 快速修复和 重构修改这些代码。 此部分对于包含第三方代码(如 jquery.js )非常有用,这些代码不是您自己维护的,但您需要其用法的补全建议,并需要能够导航到这些代码以检查实现细节。 |