类名首字母没有大写,该怎么办?
2020-04-18 本文已影响0人
隐藏的记号
当你惊觉自己一个类名首字母没有大写,且其在项目中的引用非常多,在仅借助全局搜索,替换的情况下,请问您如何正确地将类名规范回来?(Java)
首先,这个问题肯定不是全局搜索此错误类名并替换为正确形式这样简单。。
应按照以下情况进行全局搜索,并全局替换,最终修改该类的文件名称.可以的。
包路径
p182d.p183a.p187b.subscribe
常见:
(final|implements|abstract|public|protected| ) subscribe
特殊:
方法形参 \(subscribe
, subscribe
泛型:\<subscribe
, subscribe\>
,, subscribe
比如全局搜索 final subscribe
,然后全局替换为 final Subscribe
小结
常见情况比较容易找到,但还是很容易忽略一些其他的情况,因此仍需要仔细检查,以防疏漏。
查找的方式,全局搜索该类名称,对比查看是否有被忽略的情况.
我就是犯了这样一个错误,干嘛要全局搜索替换呢,直接修改类名,让强大的IDEA引导我们处理才是最快的不是吗...