前端之家收集整理的这篇文章主要介绍了
c# – Resharper重命名字段,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的任务是对未使用我们当前
代码样式约定编写的遗留
代码库进行一些重大
修改.这些变化非常广泛,我在开始之前正在做一些清理和重构(有相当多的死
代码).令我烦恼的一件事是,字段遵循m_FieldName命名约定,而我们现在使用_fieldName.
Resharper是否有某种方法可以自动重命名项目中的所有字段以遵循新约定?还有其他工具可以轻松完成吗?即使是简单的搜索/替换也不难删除前缀“m”,但我还没有找到一种自动更改起始字母大小写的方法.
使用Visual Stu
dio(正则表达式
搜索/替换)查找/替换< m_ by _可能更好. <代表“词的开头”. 编辑:似乎没有办法,使用查找/替换,
修改下划线后的第一个字母的大小写. 所以你必须连续26次执行此操作,如下所示:
Replace <m_A by _a
Replace <m_B by _b
然后你就定了也很有趣:-)但它应该只需要几分钟.
原文链接:https://www.f2er.com/csharp/243933.html