我幾年來一直是Eclipse用戶,最近我轉向了IDEA的Intellij。在Eclipse中,我真的很想念的一個特性是如何使用當前範圍內的變量自動完成方法參數。該功能將通過單個組合鍵(ctrl +空格)填寫所有方法參數。只要我的變量被命名爲與方法參數類似,我從來沒有遇到這個自動完成的問題。在Intellij中是否有插件或本地方式來完成此操作?如何使用IDEA intellij自動完成方法參數?
30
A
回答
22
IntelliJ IDEA 9 now supports他們所謂的「超級完成」,它匹配您正在尋找的行爲,並通過他們的早期訪問計劃提供。
alt text http://blogs.jetbrains.com/idea/wp-content/uploads/2009/09/super.png
IntelliJ IDEA的8不允許你在同一時間自動完成一個以上的參數。您被迫使用控制 - 移位 - 空間每個參數一次。
15
控制移空間(並完成基於類型,而不是名稱)
更多的善良:幫助 - >默認的鍵盤對應參考
+4
對不起,我不清楚 - ctrl + shift +空格只顯示所有參數。然後,我可以使用Tab來填充下一個,然後重複這個過程,這比沒有好,但仍然不能一次填寫所有參數。 – user17854 2008-09-18 15:41:00
52
你可能已經知道的IntelliJ IDEA有CTRL + P快捷鍵(Windows)和CMD + P(OX X),帶來了一個簡要描述的參數傳遞給方法。這非常方便,並節省了很多時間,否則將花費在查找方法聲明上。
相關問題
- 1. IntelliJ Idea自動完成我自己的Grails域元類方法?
- 2. Intellij IDEA自定義自動完成
- 3. IntelliJ Idea 10:如何關閉.txt文件中的自動完成
- 4. IntelliJ Idea自動創建新方法
- 5. IntelliJ IDEA方法的提示參數
- 6. IntelliJ IDEA中的「猜」方法參數
- 7. Intellij IDEA:如何在方法
- 8. 如何在Intellij IDEA中使用Junit刪除自動代碼完成
- 9. 如何移出Intellij Idea中的自動完成括號(不使用箭頭鍵)?
- 10. Intellij Idea的Bash完成方式
- 11. 傳遞參數以完成p的方法:自動完成
- 12. 使用方法參數類型名稱的Eclipse自動完成
- 13. 如何使用IntelliJ IDEA重構「移動方法」?
- 14. 如何使用Intellij IDEA推斷並完成變量類型
- 15. 如何關閉Intellij IDEA方法參數提示?
- 16. 如何在Intellij IDEA中顯示方法參數提示?
- 17. IntelliJ自動完成轉義
- 18. 如何在xCode中使用多個參數自動完成覆蓋方法?
- 19. 將JavaScript庫包含到IntelliJ IDEA的自動完成
- 20. 的IntelliJ IDEA缺少一些班級自動完成
- 21. 在Intellij IDEA中撤銷自動完成的熱鍵
- 22. 自動完成使用兩個參數
- 23. 讓jQuery自動完成工作IntelliJ 10.0.3
- 24. IntelliJ自動完成部分工作
- 25. 如何讓IntelliJ IDEA自動完成屬性文件中的消息?
- 26. 的IntelliJ HTML類屬性自動完成
- 27. 如何將參數從IntelliJ IDEA的
- 28. 如何在Intellij IDEA的子類上下文中重寫自動完成顯示方法建議?
- 29. Intellij Idea。添加參數啓動URL?
- 30. 如何在IntelliJ IDEA中自動禁用Maven自動導入?
我大部分時間都比IntelliJ的自動完成類型快,所以這個「超級完成」,雖然我覺得它存在,但更像是「可以容忍的完成」!當您在NetBeans中自動完成方法名稱時,「超級完成」應填充dag-nabbed參數。無論如何,六年後,感謝提示@AlexB! – inanutshellus 2014-08-15 18:52:20
我無法在IntelliJ IDEA 2016.1中找到「超級完成」。在Windows上,Ctrl-Shift-Space被映射到「SmartType」完成,它不會完成參數。我同意,這是IntelliJ中非常缺少的Eclipse特性之一。 – rdguam 2016-05-13 16:31:44