如何让ReSharper拼写检查器标记指定默认词典单词为错误?
解决ReSharper标记默认词典单词为拼写错误的方法
无需构建全新英文词典,通过正确的配置节点即可实现需求,步骤如下:
- 打开项目对应的
foo.sln.DotSettings或foo.sln.DotSettings.user配置文件 - 添加以下XML配置节点:
<s:String x:Key="/Default/UserDictionary/IgnoredWords/=filename/@EntryIndexedValue">filename</s:String> - 保存配置后,重启ReSharper或通过ReSharper菜单的「Options」→「Import Settings」手动导入该配置文件
原理说明:
你之前使用的/Default/UserDictionary/Words节点作用是添加自定义允许的单词,让拼写检查忽略其错误提示。而要将默认词典中已存在的单词标记为错误,需要使用/Default/UserDictionary/IgnoredWords节点,把filename加入这个列表后,ReSharper就会将其识别为拼写错误,满足项目规范中使用fileName的要求。
内容的提问来源于stack exchange,提问作者Ed Avis
相关产品推荐
相关产品推荐

