【发布时间】:2017-01-08 15:27:52
【问题描述】:
在 Java 中,非final 变量对单词的每个第一个字母使用大写的命名约定:myInteger。final 变量使用所有大写字母和下划线来分隔单词:@ 987654324@.
在 Eclipse 中,可以使用 Alt+Shift+R 重命名变量,这会处理所有引用。我的问题是:有没有办法在final 和非final 样式之间轻松重命名变量。否则,我需要或多或少地重新输入整个名称。
【问题讨论】:
-
假设有一种方法,你将如何改变你实际使用变量的地方?
-
@MarounMaroun 我没有改变地点,只是名称和参考。这是一个常规的重命名,就像你打错字并试图修复它一样。
-
重构是你最好的选择。
-
大写样式通常只用于
static final -
@MarounMaroun 整个问题是关于重构-> 重命名。我正在寻找一种更容易而不是重新输入的选项。
标签: java eclipse refactoring naming-conventions