Ich bin seit einigen Jahren Eclipse-Benutzer und bin kürzlich zu IDEA's Intellij gewechselt. Ein Feature in Eclipse, das ich wirklich vermisse, ist, wie Sie Methodenparameter mit den aktuell gültigen Variablen automatisch vervollständigen können. Diese Funktion wird mit einer einzigen Tastenkombination (Strg + Leerzeichen) alle Methodenparameter ausfüllen. Solange meine Variablen ähnlich wie die Methodenparameter benannt wurden, hatte ich nie ein Problem mit dieser automatischen Vervollständigung. Gibt es ein Plugin oder einen nativen Weg, um dies in Intellij zu erreichen?Wie verwende ich IDEA intellij, um Methodenparameter automatisch zu vervollständigen?
Antwort
IntelliJ IDEA 9 now supports, was sie „Super-Abschluss“ nennen, die Spiele der Verhalten, nach dem Sie suchen und das Sie über Ihr frühes Zugangsprogramm erhalten.
alt text http://blogs.jetbrains.com/idea/wp-content/uploads/2009/09/super.png
IntelliJ IDEA 8 ermöglicht es Ihnen nicht mehr als ein Parameter zu einem Zeitpunkt automatisch zu vervollständigen. Sie sind gezwungen, Control - Shift - Space einmal für jeden Parameter zu verwenden.
ctrl-Umschalt-Raum (und die Fertigstellung auf Typ basiert, nicht nennen)
Weitere Güte: Hilfe -> Standard Keymap Referenz
Sorry ich war nicht klar - Strg + Shift + Leerzeichen zeigt nur alle Parameter. Ich kann dann die Registerkarte verwenden, um die nächste einzufügen, und diesen Vorgang wiederholen, der besser ist als nichts, aber immer noch nicht alle Parameter auf einmal ausfüllt. – user17854
Sie vielleicht schon wissen, dass IntelliJ IDEA hat die CTRL + P Verknüpfung (Windows) und CMD + P (OX X), die eine kurze Beschreibung, welche Parameter bringt bis zu der Methode übergeben werden . Es ist sehr praktisch und spart viel Zeit, die sonst für das Nachschlagen der Methodendeklaration aufgewendet worden wäre.
Vielen Dank dafür - ich hatte nach dieser Funktion gesucht, ich wusste, dass es irgendwo existieren muss! IntelliJ für immer! :) – scubbo
(Cmd-P unter OS X). Es wäre viel einfacher zu erkennen, ob es Ctrl-Shift-Space oder ähnliches war, auch wenn es zweimal gedrückt werden musste. –
öffnet Druckdialog für mich. –
- 1. Wie erhalte ich IntelliJ IDEA, um Nachrichten aus einer Eigenschaftendatei automatisch zu vervollständigen?
- 2. Wie verwende ich Variablenwerte in Live-Vorlagen in Intellij IDEA?
- 3. Wie zeigt man in Intellij IDEA einen Hinweis auf Methodenparameter?
- 4. Wie verwende ich git worktrees in IntelliJ IDEA 2016.1?
- 5. Wie Maven automatischen Import automatisch in IntelliJ IDEA zu deaktivieren?
- 6. IntelliJ IDEA Final zu automatisch generierten Settors hinzufügen
- 7. IntelliJ: Wie Variablen wie in Eclipse automatisch hervorgehoben werden
- 8. IntelliJ IDEA - kann ich Build (Version) Nummer automatisch inkrementieren?
- 9. Wie benutze ich das Groovy/idea Plugin, um intelliJ IDEA XML zu manipulieren?
- 10. Wie teilt man lange Zeichenketten in IntelliJ IDEA automatisch auf?
- 11. Intellij IDEA - Gespeichertes Passwort ansehen
- 12. Kann ich kontrollieren, welche Schrittnamen IntelliJ einschließt, wenn ich anbiete, um einen zu vervollständigen?
- 13. Tell Eclipse, um nur den Methodennamen automatisch zu vervollständigen?
- 14. JQuery-Zeilentrenner automatisch vervollständigen
- 15. Wie setze ich IntelliJ IDEA Projekt SDK
- 16. Intellij IDEA: Wie Build-Verzeichnis zu ändern?
- 17. Wie programmiere ich Intellij IDEA Codeformatierer?
- 18. Wie benutze ich grill mit Intellij IDEA?
- 19. Wie installiere ich javacc in intellij IDEA
- 20. IntelliJ IDEA überschreiben $ user
- 21. Möglich, eine EditTextPreference automatisch zu vervollständigen?
- 22. IntelliJ IDEA logcat Navigation
- 23. Intellij Idea dauert ewig, um Maven Abhängigkeiten zu lösen
- 24. IntelliJ IDEA Konsole Ausgabe
- 25. IDEA intellij Zeichenunterstützung
- 26. IntelliJ IDEA - caret Verhalten
- 27. Lauf mvn Befehl IntelliJ IDEA
- 28. AOSP und IntelliJ IDEA
- 29. Gibt es eine Möglichkeit, Generics in IntelliJ Klassendeklarationen automatisch zu vervollständigen?
- 30. Intellij IDEA und Gradle Projekte
Ich tippe schneller als IntelliJs Auto-Vervollständigung die meiste Zeit, so dass diese "Super-Completion", während ich schwindlig bin, dass es existiert, eher wie "tolerable completion" ist! "super completion" sollte die dag-nabbed-Parameter füllen, wenn Sie den Methodennamen wie in NetBeans automatisch vervollständigen. Trotzdem, sechs Jahre später, danke für den Tipp @AlexB! – inanutshellus
Ich kann in IntelliJ IDEA 2016.1 keine "super completion" finden. Unter Windows wird Ctrl-Shift-Space der Beendigung "SmartType" zugeordnet, wodurch die Parameter nicht vervollständigt werden. Ich stimme zu, das ist eines der Merkmale von Eclipse, das ich in IntelliJ sehr vermisse. – rdguam
OMG, so lahm ... Bei einer Methode mit zehn Überladungen ist das lahm. – sjngm