Visual Studio 2013 - automatisch fehlerhafte Einrückung

L0g4n

Lieutenant
Registriert
Sep. 2013
Beiträge
534
Hi,
ich habe hier ne Anwendungsfrage zu der IDE Visual Studio 2013. Auch wenn das hier keine direkte Programmierfrage ist, pass es am besten in dieses Unterforum.

Ich brauche Hilfe mit der Einrückung, ich werd damit noch verrückt, Beispiel:
Code:
class XY {
    public:
        int m; //so soll es eigentlich sein
    int m; //so wird es immer formatiert
};

Oder
Code:
//vorherige Einrückung
#ifdef XY
    //so soll die Einrückung sein
//so wird es formatiert
#else
    //so soll die Einrückung sein
//so wird es formatiert
#endif
//Die Präprozessordirektiven behalten auch nicht die gleiche Einrückung bei, sondern werden ganz links an den Rand geschoben

Kann mir vielleicht jemand helfen, das irgendwie abzuschalten ? So kann ich nicht arbeiten :S .. Behinderung pur.
Hab schon im Bereich Optionen->C++->Einzug geschaut, sehe dazu keine Punkte wie man das ändern kann.
Das einzige, was ich dort sehe unter Einzug, sind Bezeichner wie goto, etc.

Danke im Voraus!

LG
 
Ich vermute, VS formatiert nach einem Doppeltpunkt anders als nach einem Semikolon. So verhält es sich zumindest bei mir.
Wie man das abstellt weiß ich allerdings nicht.
 
vs2013.jpg

versuch mal intending "none" oder "smart"
 
Danke @blöderidiot: !
Ich hab Intending nicht auf None sondern auf Block gestellt, so wird genau das gemacht, wie ich es haben möchte.

LG
 
lol wasn nick!

Ich hoffe es ist ok wenn ich hier eine Frage stelle ohne einen neuen Thread aufzumachen.

Gleiches Szenario wie bei OP nur geht es hier um Textvervollständigung (C++, VS2013):

So läufts in C#:

  1. Man fängt an zu schreiben z.B. das Wort "String".
  2. Sagen wir ich habe bis "Stri" geschrieben.
  3. Strg + Space, bringt Vorschläge.
  4. Mit Pfeiltasten das passende wählen.
  5. Enter. Fertig

In C++:

  1. Hier wieder bis "Stri" geschrieben.
  2. IDE bringt Vorschläge. Also wieder mit Pfeiltasten wählen.
  3. Enter.
  4. Editor springt zur nächsten Zeile ohne das Wort vervollständigt zu haben, dafuq?!

Wie könnte man das lösen?
 
Zuletzt bearbeitet:
Kann ich das auch von Tab auf Enter umstellen? Bin irgendwie voll an Enter gewohnt und habe jedes Mal genau das selbe Problem wie IKäsebrot.
 
Zurück
Oben