任何像这样的重构工具?有没有办法在Eclipse中快速大写变量名
回答
的Windows
后按Alt键 + 移 + [R由kostja提到的,你可以选择你要更改的文字,然后
- Ctrl键 + Shift + Y小写或
- Ctrl键 + 移 + X大写。
的Mac OS
- Cmd的 + 移 + ý小写
- Cmd的 + 移 + X大写
这里没有任何情报。它只是盲目地改变所选字符的大小写。
注意:这个提示来自eclipse的帮助。如果您需要找到它,请点击帮助,搜索,然后输入“大写”。你会发现一个有很多捷径的页面。
这不适用于我的Eclipse 3.6.2版本 - 我会*爱*能够选择要大写的文本,然后右键单击,选择源,选择“make capital”或“make lower case”。我错过了Visual Studio的用户友好方面! – 2011-09-30 22:06:02
它只适用于选择(并且它是在mac上的cmd-shift-x/y)。如果你没有选择范围,它将不会执行下一个字符,这是一种遗憾,因为键绑定在那种情况。 – 2011-10-21 02:25:05
按Alt + Shift + R为您提供了根据自己的喜好重构变量名称的所有功能。 AFAIK,没有工具或捷径,只是大写。
不需要。您必须使用标准重命名重构并以大写字母重新输入变量名称。
善用变量的名字应该被限制在这种情况下,我们改变了一个类属性的“常数”,而这并不经常发生...
有许多的问题:
fooBar - > FooBar和反之亦然不可能发生,除非有人忽略了Java风格的指导方针。 (我很少遇到这样的代码,当我做我最初的反应是核销代码超越打捞。)
foobar的 - > foo_bar这样的名称和反之亦然是合理的,但非常不寻常。
foobar - > fooBar也是合理的,但它是有问题的。这将需要Eclipse计算出字符序列中预期的字边界的位置,这很难得到正确的结果。
如果你看看这些,他们都不太可能需要太多,或者太难以正确执行。因此,标准Eclipse代码库不支持它们并不令我感到意外。
我发现有用的是使用Alt + Shift + A进行列选择并选择一列字母。 然后使用Ctrl + Shift + Y或Ctrl + Shift + X以小写或大写字母。
这适用于Windows上的eclipse。
- 1. 有没有办法在grunt任务名称中指定变量?
- 2. 有没有办法在对象名称中使用变量?
- 3. 有没有办法在Visual Studio 2010中快速查找文件?
- 4. 有没有办法在Visual Studio 2012中禁用快速查找?
- 5. 有没有办法在Postgres中进行快速子串搜索
- 6. 有没有办法在T-SQL中快速复制记录?
- 7. 有没有办法让在Eclipse中排列所有的局部变量?
- 8. 有没有办法显示数组中的变量名?
- 9. 有没有办法从Fluent UI xml中调用快速部件?
- 10. 如果我知道它的文件名,有没有办法在Eclipse中快速找到java文件?
- 11. 有没有办法让mysql处理大量的并发写入?
- 12. 有没有办法让Perl标量不区分大小写?
- 13. 有没有办法'烘烤'变量?
- 14. 有没有办法测试变量“isForEachable”
- 15. 有没有办法var_dump一个变量?
- 16. 有没有办法在mysql中做批量/更快的删除?
- 17. 有没有办法写unity3d
- 18. 在Oracle中有没有办法让列不区分大小写?
- 19. 有没有办法在Firebird中引用带有变量的字段名称
- 20. 在Groovy中,有没有办法知道持有闭包的变量的名称?
- 21. 有没有办法在stackview中有一个全局变量?
- 22. 有没有办法为css claas名称分配变量?
- 23. 有没有办法配置Resharper建议的变量名?
- 24. 有没有办法更改变量赋值名称
- 25. 有没有办法让hg-git的推动速度更快?
- 26. 有没有办法快速添加处理程序到Yesod?
- 27. 有没有办法用gnuplot快速绘制elisp函数?
- 28. 在Perl中:有没有办法知道列表中变量的名称?
- 29. 有没有办法在Visual C++中用变量参数列表编写宏?
- 30. 有没有办法将XML.appendChild函数存储在变量中?
'Ctrl + Shift + Y'为小写, 'Ctrl + Shift + X'为大写。 – 2014-08-06 07:20:35
[在Eclipse中更改字符串的大小写](http://stackoverflow.com/questions/6793570/changing-the-case-of-a-string-in-eclipse) – ks1322 2016-07-27 14:03:54