我正在寻找一种简单的方法来在 java 代码中将所有变量和函数名称从小写字母转换为大写字母。代码真的很多,一个个重构名字不是个好主意。
意思是这个函数
public void create_table(String table_name)
{
int useless_var = 0;
useless_function("string_param");
// This comment should not be altered, even_if_I_use_some_underscores
}
应该成为
public void createTable(String tableName)
{
int uselessVar = 0;
uselessFunction("string_param"); // "string_param" must not become "stringParam"
// Comments should be left untouched, even_if_I_use_some_underscores
}
等等。
我知道我可以用 Python 脚本来做到这一点,但这需要一些时间,而且我很容易犯错误,比如转换不是标识符的东西。这就是为什么我想知道是否有工具或其他东西可以做到这一点。