2016-06-08 7 views
2

Wenn Sie eine Funktion wie folgt eingeben:Visual Studio 2015 C# - Wie man offene geschweifte Klammer nicht Platz einfügen?

public bool doSomething() 

Mit dem Cursor am Ende der Zeile, wenn ich einen { Charakter, Visual Studio Typen {, Einfügen eines zusätzlichen Platz vor der Klammer ein. Ich will den zusätzlichen Platz nicht. Dies scheint in Text Editor -> C# -> Formatting -> Spacing keine Option zu sein. Wenn ich Ctrl+z es entfernt den Raum, so weiß es, es ist eine separate Operation. Ich habe alle automatischen Formatierungsoptionen deaktiviert und es wird immer noch automatisch formatiert. Wie kann ich aufhören, klüger zu sein als ich?

Edit: Ich habe auch gerade festgestellt, dass, wenn ich die Tastenkombination zum Auskommentieren eines Blocks von Code verwenden, fügt es diesen Raum wieder hinzu. Dies ist auch ein Problem.

Antwort

0

Ich denke, dieser Link How to disable all whitespace autoformatting in Visual Studio 2015? könnte was Sie suchen.

+1

Wenn Sie nur mit einem anderen Thread auf SO verknüpfen, ist Ihre Antwort _ist_ trivial. Sie könnten diese Frage als ein Duplikat markieren oder Ihre Antwort ausarbeiten, wenn Sie sie für Zooks spezifische Frage anpassen können. –

+0

Vielen Dank für die Informationen, ich habe versucht, es wieder zu einer trivialen Antwort zu ändern, aber es hat nicht funktioniert. Ich werde das beim nächsten Mal beachten. – Twahanz

+0

Diese Antwort löst meine Frage nicht. Diese Frage könnte ein Duplikat sein, wenn die Antwort tatsächlich diesen speziellen Fall beantwortet. Aber das tut es nicht. So ist die Antwort auf meine Frage: "Sie können den Whitespace nicht automatisch deaktivieren"? – Zook

Verwandte Themen