Gibt es eine Abkürzung, um aus der schließenden Klammer in PyDev/Eclipse springen? Die Pfeiltaste zu drücken, um den Cursor außerhalb der Klammer zu bewegen, ist eine Art Schmerz.Pydev schließende Klammer Autovervollständigung
Antwort
Ich tippe nur die schließende Klammer und der Editor ruft mich ohne zusätzliche Interpunktion. Einige würden argumentieren, dass dies die automatische Platzierung von Klammern etwas überflüssig macht, aber ich finde es ziemlich nützlich
In der neuesten PyDev (2.0), wird es jetzt eine Verknüpfung erstellen, wenn es automatisch die Klammer schließt, also nach Es schließt automatisch Sie können entweder ')', eingeben oder Tab drücken, um zur anderen Seite zu gehen (und daran denken, dass, wenn Sie direkt zur nächsten Zeile gehen möchten, drücken Sie + Eingabe.
Hmm ... Ich finde, dass Tab-Taste nicht in PyDev funktioniert, wie es in JavaScript oder C/C++ - Dateien/Perspektive tut, wo Drücken von Tab den Cursor außerhalb der aktuellen Anführungszeichen/Klammern platziert. Getestet mit PyDev 2.5. – Vitaly
Zum Beispiel in var = {['this', 'is', 'great |']}} müssen Sie die Taste drücken, um den Cursor aus der Zeichenfolge zu entfernen,] um aus dem Array zu kommen und dann} auszusteigen Objekt. Während Sie dieselbe Anweisung in eine JS-Datei eingeben, müssen Sie für jeden der Fälle nur Tab drücken. – Vitaly
@Vitaly Um das gewünschte Verhalten zu erhalten, siehe Blokes Antwort. –
Wie Fabio sagte, Sie kann durch Drücken von TAB oder Enter herausspringen, aber diese Option ist standardmäßig ausgeschaltet und Sie erhalten einfach ein paar Leerzeichen/eine neue Zeile beim Drücken von TAB/Enter.
Um dies zu drehen wertvolle Option auf, um zu gehen:
Window > Preferences > PyDev > Editor > Typing
und überprüfen Sie "Link Aktivieren der automatischen Klammer oder Literale Schließen".
Großartig !! Vielen Dank! – Vitaly
- 1. MySQL ‚schließende Klammer‘ Tabelle erstellen
- 2. Wie die Werte mit offenen Klammer und schließende Klammer schieben
- 3. Warum zeigt eine schließende Klammer keine Codeabdeckung?
- 4. Fehlende schließende Klammer auf subquery PHRETS
- 5. ReSharper schließende Klammer Einbuchtung auf Funktion mit mehreren Argumenten
- 6. Wie die automatisch hinzugefügte schließende Klammer korrekt entfernt wird, wenn sie getippt wird
- 7. "java.net.URISyntaxException: Erwartete schließende Klammer für IPv6-Adresse bei Index 26:" beim Versuch, URL zu erhalten
- 8. awk, um die schließende Klammer hinzuzufügen, wenn das Feld mit öffnenden Klammern beginnt
- 9. So deaktivieren Sie die automatische Vervollständigung schließende Klammer in Android EditText
- 10. Regex zum Abrufen von Bildern aus einem Markdown Blurb, wo Bild-URI eine schließende Klammer enthält
- 11. VIM: Wie bekomme ich enge Klammer mit Block wie enge Klammer ausgerichtet?
- 12. geschweifte Klammer vs Eckige Klammer
- 13. Postgresql Autovervollständigung?
- 14. Dynamische AutoVervollständigung
- 15. Markieren Sie passende Klammer in Visual Studio
- 16. VS 2010 Javascript Passende Klammer/Klammer Hervorhebung
- 17. Vimscript: Letzte offene Klammer oder Klammer finden
- 18. Hotkey, um über schließende Klammern in JetBrains zu springen PhpStorm
- 19. Automatisch schließende Klammern für Vim
- 20. Android schließende Kinderaktivität von Elternactivity
- 21. Python 3 re.findall schließende Datei?
- 22. Schlechte automatische Vervollständigung mit Python auf Pydev?
- 23. Wie können Sie sowohl das Komma als auch die schließende Klammer in der WHERE-Klausel von WMIC umgehen?
- 24. Automatisieren PyDev Interpreter Setup
- 25. pydev Konsole bereits ab
- 26. Pydev Spark Installation
- 27. Python 3.1 mit Pydev
- 28. PyDev Offline installieren
- 29. Pydev und verdreht Framework
- 30. Pydev Autogen DJANGO_SETTINGS_MODULE Umgebungsvariable?
Wow danke! Doh, warum habe ich das vorher nicht versucht. – Eburetto