vscodeのバージョン1.15.0は、autoIndentとformatOnTypeを無効にしていても、C++コードのアクセス修飾子のインデントを積極的に変更しているようです。Visual StudioコードのC++アクセス修飾子インデントを無効にするにはどうすればよいですか?
私は、この入力した場合:
それは私が "公共:" 入力した後Enterキーを押すとすぐに再フォーマットしますclass Foo
{
public:
Foo();
};
これに、:
私のユーザー設定でclass Foo
{
public:
Foo();
};
私が持っている「エディタを.autoIndent "と" editor.formatOnType "をfalseに設定します。私はまた "C_Cpp.formatting"は、 "無効"に設定されているC + +の拡張子を持っています。
この動作を制御する方法はありますか?
私はfalseに設定しました。それは動作を変更しません。 – cv150
"editor.formatOnSave"? – Satie
これらのすべてが偽である: "editor.formatOnType":偽、 "editor.formatOnPaste":偽、 "editor.formatOnSave":偽、 "editor.autoIndent":偽 – cv150