任何像這樣的重構工具?有沒有辦法在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