忽略代码的部分
在大多数解决方案中,您可能希望禁用某些或所有 ReSharper 功能的代码部分。 本主题列出了所有可用的方法,使 ReSharper 忽略代码的特定部分。
忽略包含冻结或第三方代码的项目
禁用代码部分的代码检查
方案 | 通过忽略您不打算改进的代码部分,减少 设计时代码检查 和 特定范围内的代码检查 中的不必要结果。 |
如何忽略 |
|
禁用内容 |
禁用生成代码中较低严重级别的代码检查
方案 | 忽略生成的代码部分,以减少 设计时代码检查 和 特定范围内的代码检查 中的不必要结果,但不要忽略这些部分中的错误和警告,以确保生成的代码可以编译。 |
如何忽略 |
|
禁用内容 | 较低严重级别的代码检查 以及 代码清理。 |
从导航和搜索结果中排除文件和文件夹
从导入和补全建议中排除类型、成员和命名空间
方案 | 您可能希望某些类型、成员或命名空间不被建议,例如,如果您的解决方案中有类似于系统类型的内容,比如 |
如何忽略 | To exclude such items from the suggestions, add them to the 从导入和补全中排除 list on the page of ReSharper 选项 Alt+R, O . 条目的格式为 |
禁用内容 |
忽略隐式使用的文件(C++ 和 Web 语言)
方案 | 完全忽略项目中隐式使用的文件,以提高性能并减少代码分析和导航中的不必要结果。 此类文件通常会被识别为 C++、JavaScript、TypeScript 或 JSON。 例如,生成的文件、压缩的文件、必须包含在项目中的第三方组件的实现,或已被压缩的脚本。 |
如何忽略 | List specific files and folders or file masks (for example, *.min.js ) under 跳过的代码 on the page of ReSharper 选项 Alt+R, O . |
禁用内容 | 这些文件中的所有 ReSharper 功能。 如果这些文件中的符号在其他地方有直接用法,这些用法将无法解析并被高亮为错误。 |