是否有鍵盤快捷鍵生成foreach和循環?Intellij IDEA爲每個/爲鍵盤快捷鍵生成
回答
你可以用「活模板」產生幾種類型的代碼片段,循環迭代是通過以下完成還有更多,只需在幫助文檔中查找「實時模板」即可。
當然,在默認的鍵盤映射引用幫助看看。鍵入以下命令之一,然後點擊「選項卡」: -
iter Iterate (for each..in)
itin Iterate (for..in)
itli Iterate over a List
itar Iterate elements of array
ritar Iterate elements of array in reverse order
可能有
iter Iteration according to Java SDK 1.5 style
inst Check object type with instanceof and downcast it
itco Iterate elements of java.util.Collection
itit Iterate elements of java.util.Iterator
itli Iterate elements of java.util.List
按Ctrl + J在您的代碼上下文中打開活動模板列表。然後輸入'itin'。
對於Mac OS X:按命令 + J – Billz 2013-08-12 20:48:23
我在Mac上使用IdeaVim插件。我不得不按Ctrl + Alt + Shift + J來觸發實時模板。 – user674669 2014-02-04 01:58:20
您也可以使用Surround with!
的Mac:命令 + 選項 + 牛逼
的Windows:按Ctrl + Alt鍵+Ť
https://www.jetbrains.com/phpstorm/webhelp/surrounding-blocks-of-code-with-language-constructs.html
此外,還有大量的在互聯網上直播模板!你可以只是谷歌它。
從現有列表語句來創建for循環:
- 突出顯示列表
- Cmd的 + Alt鍵 + Ĵ或按Ctrl + Alt鍵 + Ĵ
- 從下拉列表中選擇迭代Iterable(我)
https://www.jetbrains.com/phpstorm/help/creating-code-constructs-using-surround-templates.html
的方法,另外對其他的答案,你甚至不必用Ctrl + J(但好檢查什麼是你的可能性..)只需啓動類型,然後按Enter:
Foreach: type「iter」,然後按Enter鍵。
For loop: type「fori」然後按Enter鍵。
想法會識別上下文並提示最有可能發生的變化,如果您喜歡給定的選項,只需按Enter即可!
- 1. 鍵盤快捷鍵用於IntelliJ IDEA的
- 2. Intellij Idea鍵盤快捷鍵選擇令牌
- 3. 在Intellij IDEA中運行Maven目標的鍵盤快捷鍵?
- 4. 鍵盤快捷鍵刷新搖籃項目的IntelliJ IDEA
- 5. intellij:垂直分離鍵盤快捷鍵?
- 6. Intellij Idea UML中的極限快捷鍵
- 7. 關閉快捷鍵Intellij IDEA Javadoc
- 8. IntelliJ鍵盤快捷鍵將文本轉換爲XML'標記對'
- 9. 鍵盤快捷鍵
- 10. 鍵盤快捷鍵
- 11. 鍵盤快捷鍵爲WPF菜單項
- 12. 是否有恢復Intellij IDEA中個別更改的鍵盤快捷鍵?
- 13. intellij ide快捷鍵
- 14. 在IntelliJ IDEA中選擇鍵盤快捷鍵的原理是什麼?
- 15. 鍵盤快捷鍵在Intellij中的項目框架之間切換IDEA
- 16. 如何使用鍵盤快捷鍵執行IntelliJ IDEA的git提交和推送?
- 17. 如何(如果可能)使用Intellij IDEA鍵盤快捷鍵配置Eclipse?
- 18. 改變一個的IntelliJ鍵盤快捷鍵是「還沒裝」
- 19. JButton鍵盤快捷鍵
- 20. Ember鍵盤快捷鍵
- 21. TextMate的鍵盤快捷鍵?
- 22. AutoHotKey鍵盤快捷鍵
- 23. 使用鍵盤快捷鍵
- 24. 鍵盤快捷鍵表格
- 25. Emacs多鍵盤快捷鍵
- 26. 運行鍵盤快捷鍵
- 27. 鍵盤快捷鍵在MDI
- 28. 聽鍵盤快捷鍵(c#)
- 29. WebBrowser鍵盤快捷鍵
- 30. iPhone/iPad鍵盤快捷鍵?
+1:你也可以定義你自己的。 – 2011-04-03 00:33:52