Als «ide» getaggte Fragen

Fragen zur Verwendung von Vim als integrierte Entwicklungsumgebung für die Programmierung

52
Wie kann ich gdb in Vim integrieren?

Anstelle von gdbtuioder ctrl+xunter gdbdem der Quellcode oben auf dem Bildschirm angezeigt wird, möchte ich dies in meinem Vim-Editor sehen, der zwischen Registerkarten und Puffern entsprechend springt. Wie kann ich das

39
Erneutes Einrücken von schlecht eingerücktem Code

Ich mag die Smart-Indent-Funktion von Vim, mit der ich gut eingerückte Codeblöcke erstellen kann. Ich kopiere / füge regelmäßig Code in die Puffer ein, aber dieser Code ist oft schlecht formatiert. Ideal wäre es, den Code über das Smart-Indent-System erneut zu verarbeiten. Ist so etwas möglich? Wie...

15
Wie kann ich neue Zeilen automatisch einrücken?

Ich arbeite an Projekten mit unterschiedlichem Einzug. In vielen dieser Projekte werden die meisten Zeilen aufgrund der typischen Struktur der Dateien auf mindestens zwei Ebenen eingerückt (z. B. Methoden in Java-Dateien). Dies würde bedeuten, dass Sie eine neue Linie erstellen, wenn Sie sich auf...

9
Falten schlägt fehl: vim kann keine Falte finden

Ich versuche, einen PHP-Code zu falten, und ich habe am Ende des Beitrags eine abgespeckte Version eines Teils des Codes eingefügt, den ich zu falten versuche. Ich habe die folgenden vim-Befehle ausprobiert, aber nur die folgenden ex-Befehle funktionieren. Die Non-Ex-Befehle funktionieren nicht und...

9
Navigieren in Codeprojekten ohne Verwendung externer Befehle

Ich versuche, eine Toolbox mit Vim-Befehlen / Abfragen im Befehls- oder Suchmodus zu sammeln, um in einer Codebasis zu navigieren, ohne Ctags oder andere externe Tools zu verwenden. Ctags sind großartig, aber der Support kann je nach Entwicklungsumgebung, in der Sie sich befinden, variieren. Ich...

9
Argumentvervollständigung für Python

Gibt es eine Möglichkeit, die Argumentvervollständigung für Python zu erhalten? Ich verwende derzeit eine Kombination aus ctags, Python-Modus und YouCompleteMe, aber mir fehlt eine Funktion, um die Argumente einer Funktion automatisch zu vervollständigen (oder zumindest anzuzeigen). Gibt es ein...

8
Wie kann ich mit einer SQLite- oder MySQL-Datenbank interagieren?

Dies ist möglicherweise besser für IDE geeignet, nicht für Vim, aber ich würde mich trotzdem freuen, wenn es eine Möglichkeit gäbe, eine Verbindung zu lokalen oder entfernten MySQL / SQLite-Datenbanken herzustellen. Gibt es eine Möglichkeit, dies zu tun? Ich denke, es könnte in einem geteilten...