Jede Möglichkeit, einen c / c ++ Code mit Kdevelop automatisch einzurücken?

8

Ich habe einen Quellcode, der mir nicht gehört, es gibt keinen Kommentar und er ist nicht vollständig eingerückt. Ist es wirklich ein Chaos? Weißt du, ob es eine Option gibt, ein Addon für kdevelop, das es automatisch einrücken würde?

    
manty 05.05.2011, 18:34
quelle

4 Antworten

11

Angenommen, Sie verwenden KDevelop 4 und nicht die (nicht mehr unterstützte) KDevelop 3 ...

Sie können "Edit & gt; Quelle neu formatieren" verwenden, um die aktuelle Dateiquelle zu formatieren.

Sie können auch mit der rechten Maustaste auf eine oder mehrere Dateien in der Projektansicht auf der linken Seite klicken und "Format Files"

wählen

Sie können Ihre Einstellungen für die Quellformatierung unter "Einstellungen & gt; KDevelop & gt; Quellformatierer konfigurieren" konfigurieren.

KDevelop 4 verwendet AStyle für die Formatierung.

Bearbeiten: Es sollte beachtet werden, dass es auch einige Einstellungen in "Settings & gt; Configure Editor" gibt, die das eingebettete KatePart konfigurieren.
Dies sind die "Wie Sie bearbeiten" -Einstellungen ohne Auswirkungen auf die oben beschriebene Quellformatierungskomponente. Dies würde zum Beispiel die automatische Einrückung beim Einfügen von Zeilenumbrüchen nach einer Klammer steuern.

    
OliJG 03.06.2011 23:28
quelle
1

Gute alte Befehlszeileneinrückung: Ссылка

    
Joel Falcou 05.05.2011 18:36
quelle
1

Wenn ich mich in KDevelop richtig erinnere, kannst du zu Einstellungen gehen - & gt; Konfigurieren - & gt; Vertiefung. (Oder etwas ähnliches). Obwohl ich mich nicht erinnern kann, ob das Einstellungen für Auto-Einzug beim Schreiben ist oder ob es für die Formatierung im Allgemeinen ist.

    
doctork 05.05.2011 18:38
quelle
0

Werkzeuge wie Einrückungen sind ziemlich mächtig, aber sie haben Tonnen von Schaltern, die flexibel genug sind, um alle Kodierungsstile zu unterstützen.

Wenn es sich um einen Editor handelt, macht vim die Syntax-sensitive Einrückung für C schön. Öffne die Datei mit Vim und mach "gg = G" und du bist fertig.

    
lang2 07.05.2011 09:47
quelle

Tags und Links