現在、Visual studio 2015 にて C/C++ 言語でプログラミングを行っています。
その際、変数宣言や関数の上にコメントを書くようにしているのですが、その際に悩んでいる問題があります。
それが、コメントアウトの前に自動でタブ文字が書かれてしまうことです。
・前の行は、コードの後にコメントアウトを、(画像の14行目)
・次のコメントは、コードの1行前に書く。 (画像の16行目(前)・ 17行目(後))
このように記述し、1行前のコメントを改行したり、コピペすると
画像のようにタブ文字が自動で挿入され、見栄えが悪くなってしまいます。
(改行前)

いちいち消すのも手間ですし、消してたとしても他の人にプロジェクトを渡した時にも起こってしまいます。
コードによっては1行がとても長くなったり、全てのコメントを1行前に書くと全体の行数が長くなったりするので、自由にコメントを書くためにも根本から改善したいのですが、
ネット上で色々調べても答えが見つからず、テキストエディタ―などの設定を見ても、よく分かりませんでした。
また、/**/ のコメント方法を併用してもダメでした。
何か対処法を知っている方がいましたら、是非解答をお願いします。
オプションにそれらしきものはありませんか?
たとえば仮想空間の使用とか。
https://learn.microsoft.com/ja-jp/visualstudio/ide/reference/options-text-editor-all-languages?view=vs-2022
試してみましたが、コメントする際に自動でタブ文字がインデントされてしまったので、あまり意味はないようです。
C のコードの問題でも C++ のコードの問題でも無く Visual studio 2015 の問題なのですから、 C や C++ のタグは不要と思います。
ありがとうございます
今後の参考にします
C#でも起きましたので、後ろにコメントを書かないようにして上下スクロールは気にしないように心を持つのが良いかと思います。



