如何解决如何使用ReSharper重新格式化命名样式?
| 我有几页代码需要增强命名样式,例如对于局部变量,请使用“ 0”而不是“ 1”。由于明显的原因,我不想一一纠正。 我试图摆弄可通过with2ѭ访问的代码清除配置文件。我无法找到一种方法来一次纠正所有命名方式,甚至无法使用键盘快捷键来更正所有命名方式。经验丰富的ReSharper用户能否建议我如何解决此问题?解决方法
我不相信ReSharper可以按照您的意愿进行批量重命名。更改C#命名样式肯定会突出显示(作为警告)那些需要更改的局部变量,但是代码清除不会为您更正它们。
有时,重命名变量以符合约定可能会导致一个符号与另一个已经存在的符号发生冲突。我想这就是ReSharper不允许批量重命名的原因。
有两个ReSharper快捷方式可以使此操作非常快捷(这是假定您已为Visual Studio采用了ReSharper的快捷键):
Alt + PgDn-转到下一个突出显示(错误,警告或建议)。这样一来,您就可以很快从一个名称错误的变量转到下一个变量。
Alt + Enter-打开“快速修复”菜单,然后选择“重命名...”。这将重命名变量并更新所有引用。
, 从R#8开始,可以选择解决范围问题。
发生任何此问题
将光标放在上面
显示潜在的修补程序(CTRL +。)
选择第一个选项“重命名为xxx”,然后选择“解决方案中的命名命名”
更多信息
, R#有一个SDK。也许您可以通过以下方式添加清除选项:
http://confluence.jetbrains.com/display/NETCOM/2.07+Code+Cleanup+%28R8%29
(我也正在进行大规模命名重构,但是只是刚刚开始考虑在他们的API中编写某些东西。不知道这是否行得通,或者所涉及的工作。)
, 它包含在resharper 2018中,查找错误命名的变量的出现,使用resharper上下文菜单修复解决方案中的所有出现。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。