Frage

Ich verwende Visuelle X Assist, Build von 05.01.2009, aber das gleiche Problem trat in den früheren Versionen auch. (Ich laufe es auf MSVS 2005)

Wenn ich etwas Refactoring (wie ein Verfahren zu extrahieren), alles ist in Ordnung, aber alle geschweiften Klammern vorwärts zu bewegen. Zum Beispiel, bevor Sie den Code Refactoring sah wie folgt aus:

while (expr)
{
  doSmth();
}

Nach dem Refactoring:

while (expr)
  {
  doSmth();
  }

Also, muss ich manuell alle Klammern bewegen. Sicher ist das Problem gering, aber es wird ärgerlich, wenn man viel Refactoring tun. Ist es ein Fehler oder nur Standardeinstellungen? Also, weiß jemand eine Abhilfe?

War es hilfreich?

Lösung

Es sieht aus wie Visual Assist sein Stichwort von der Visual Studio nimmt Einstellungen Klammer Platzierung. Um diese Option zu zwicken, Besuch Extras | Optionen, wechseln Sie dann auf Text-Editor, C / C ++, Formatierung. Stellen Sie sicher, „einrücken Klammern“ ist unticked.

(Ein verwandter Tipp für allgemeine Formatierungsprobleme, nachdem sie mit Text Hantieren ist, dass Sie Visual Studio die Neuformatierung für Sie tun bekommen können. Setzen Sie den Cursor auf eines der falsch positionierten Klammern, drücken Sie Strg + Umschalt +] (Auswahl an passendem erweitern Klammer), und drücken Sie Strg + K, Strg + F (umformatieren Auswahl).)

BTW für echte Fehler von Visual Assist das Forum ist ein guter Ort, um zu gehen:

http://www.wholetomato.com/forum/

Sie scheinen nur ein kleines Unternehmen zu sein, aber sie sind in der Regel ziemlich gut den Überblick über offene Fragen zu halten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top