Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Forentreff 2012     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum :: Compiler- und IDE-Forum ::  Kompletten Code einrücken     Zeige alle Beiträge auf einer Seite Auf Beitrag antworten
Autor Nachricht
Laura G.
Mitglied

Benutzerprofil
Anmeldungsdatum: 30.01.2011
Beiträge: 9
Beitrag Laura G. Mitglied 17:02:22 16.01.2012   Titel:   Kompletten Code einrücken            Zitieren

Hallo zusammen,

weiss jemand vielleicht wie man kompletten C++-Code in einem oder wenigen Schritten einrücken könnte, ohne es Zeile per Zeile eigenhändig zu machen? Ginge das vielleicht mit emacs oder anderen Editoren?

Danke im Voraus,

Laura
Bashar
Mitglied

Benutzerprofil
Anmeldungsdatum: 15.05.2001
Beiträge: 16828
Beitrag Bashar Mitglied 17:05:16 16.01.2012   Titel:              Zitieren

Das sollte jeder Editor können, den man zum Programmieren verwendet (also nicht gerade Notpad).

_________________
OSL♥
seldon
Unregistrierter




Beitrag seldon Unregistrierter 17:07:41 16.01.2012   Titel:              Zitieren

GNU Indent ist ein beliebtes Programm, um C-Code einzurücken, das funktioniert auch für C++-Code ganz gut. Ansonsten ist Uncrustify nett (und vor allem konfigurierbar bis zum Gehtnichtmehr - jeder hat ja so seine Vorlieben beim Einrückungsstil).

Ansonsten gibt es viele Editoren, die einem die Einrückung erleichtern. Emacs ist ja schon genannt, da ist die Tab-Taste damit belegt. Das funktioniert sowohl für einzelne Zeilen als auch für Regionen (Strg+Leerzeichen um eine Marke zu setzen, dann den Cursor bewegen, um den Bereich abzustecken, dann Tab drücken).
Burkhi
Mitglied

Benutzerprofil
Anmeldungsdatum: 12.11.2003
Beiträge: 493
Beitrag Burkhi Mitglied 17:17:31 16.01.2012   Titel:              Zitieren

Notepad++ kann das auch sehr gut.

_________________
Objekt- Orientierte Automatisierungs- Software- Entwicklung
In Use: Rad Studio XE2, Rad Studio XE, Rad Studio 2010 Prof, Delphi+CB Bundle 2009 Prof,BDS2006 Prof, CBuilder 5 Prof
Laura G.
Mitglied

Benutzerprofil
Anmeldungsdatum: 30.01.2011
Beiträge: 9
Beitrag Laura G. Mitglied 17:26:09 16.01.2012   Titel:              Zitieren

Danke für eure Antworten, aber könntet ihr mir auch bitte sagen mit welchen Befehlen das geht? Habe ich vergessen hinzuzufügen.
Tachyon
Mitglied

Benutzerprofil
Anmeldungsdatum: 03.12.2003
Beiträge: 3268
Beitrag Tachyon Mitglied 17:27:34 16.01.2012   Titel:              Zitieren

In den meisten Ctrl+X,C,V-Editoren die für Quellcode geeignet sind geht das, indem Du den gewünschten Abschnitt markierst und ihn dann mit Tab bzw. Shift+Tab wie gewünscht einrückst.

_________________
タキオン
Hacker
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2011
Beiträge: 1855
Beitrag Hacker Mitglied 17:28:30 16.01.2012   Titel:              Zitieren

A-Style formatter gibt es als Plug-In bei CodeBlocks (tolle IDE übrigens). :cool:
Es heißt da Source Code Formatter.


Zuletzt bearbeitet von Hacker am 17:30:24 16.01.2012, insgesamt 2-mal bearbeitet
Hacker
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2011
Beiträge: 1855
Beitrag Hacker Mitglied 17:40:38 16.01.2012   Titel:              Zitieren

Übrigens gehört das doch in ein anderes Forum, oder? In das Compiler/IDE Forum?
SeppJ
Moderator

Benutzerprofil
Anmeldungsdatum: 10.06.2008
Beiträge: 13604
Beitrag SeppJ Moderator 17:44:51 16.01.2012   Titel:              Zitieren

emacs: CTRL+X; CTRL+H :arrow: alles markiert; Tab :arrow: Bereich einrücken
Musst im C-Modus sein.
C++ Forumbot
Forumbot

Benutzerprofil
Anmeldungsdatum: 29.02.2004
Beiträge: 16160
Beitrag C++ Forumbot Forumbot 17:45:38 16.01.2012   Titel:              Zitieren

Dieser Thread wurde von Moderator/in pumuckl aus dem Forum C++ (auch C++0x, bzw. C++11) in das Forum Compiler- und IDE-Forum verschoben.

Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?


Dieses Posting wurde automatisch erzeugt.

_________________
Besuchen Sie unsere Bücherecke.
http://www.c-plusplus.de/bucher.php
Mit jeder Bestellung unterstützen Sie das Forum.
abc.w
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2008
Beiträge: 1364
Beitrag abc.w Mitglied 23:49:24 16.01.2012   Titel:              Zitieren

In gVim geht es mit >> oder << und die Operation wiederholen mit . (Punkt)
:)

_________________
E = int * char^2
C/C++ Forum :: Compiler- und IDE-Forum ::  Kompletten Code einrücken   Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.