質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Q&A

0回答

2354閲覧

VisualStudio2019でコメントアウト解除時の自動インデントを無効にしたい

ratetail

総合スコア32

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

0グッド

1クリップ

投稿2020/05/08 02:33

前提・実現したいこと

環境
Windows10
VisualStudio2019 Community ver16.5.4

コメント切り替え時の自動インデントを無効にしたい。

発生している問題・エラーメッセージ

「編集」-「詳細」-「行コメントの切り替え」を使用して
コメントアウト解除を行うと、インデントの位置が自動で変更されてしまう。

C#

1namespace AAA 2{ 3 public class Class1 4 { 5//int a = 10; 6 int a = 10; //コメントアウト解除をすると自動インデントが挿入されてしまう。 7 } 8}

試したこと

以下の設定をOFFにしたのですが、コメントアウト解除時の自動インデントを無効にすることができませんでした。

「ツール」-「オプション」-「環境」  「テキストエディター」   「C#」    「タブ」     「インデント」 「なし」     「タブ」  「タブの保持」    「コードスタイル」     「書式設定」      「全般」       「入力時にオートフォーマットする」          OFF        「;でステートメントをオートフォーマットする」   OFF        「}でブロックをオートフォーマットする」       OFF       「戻り時にオートフォーマットする」          OFF       「貼り付け時にオートフォーマットする」        OFF      「インデント」       「ブロックの内容をインデントする」          OFF       「caseの内容をインデントする」            OFF       「caseの内容をインデントします(ブロックする場合)」 OFF       「caseラベルをインデントする」            OFF

無効にする方法、または現時点では機能がない、バグの挙動、など
ご存じの方いらっしゃいましたら、ご回答いただければと思います。
よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2020/05/08 02:36

インデントは要ります。解除する意味がわかりません。
hoshi-takanori

2020/05/08 03:14

コメントを解除した直後に 1 回だけ Undo (Ctrl-Z) するとインデントが戻ります。その代わり、コメントの解除そのものを Undo するには Ctrl-Z を 2 回押す必要があります。
ratetail

2020/05/08 17:05

ご回答ありがとうございます。 Zuishinさん 「インデントが不要」とは思っておりません。 「コメント切り替え時の自動インデントを無効」にしたいのです。 hoshi-takanoriさん 最初からコメント切り替え時の自動インデント自体の有無を設定で切り替えることはできないのでしょうか?
Zuishin

2020/05/08 21:38

どちらにしろ意味が分からないので解決策も更に良い方法も教えられません。
hoshi-takanori

2020/05/08 22:56

Visual Studio とは異なるインデントをしたいということですよね。 設定で切り替える方法はわかりません。
ratetail

2020/05/09 15:17

hoshi-takanoriさん おっしゃるように、一時的に異なるインデントで残したいなど 「自動インデント」が邪魔な時がありましたので、質問した次第です。 また何かわかったことなどありましたら、投稿していただければと思います。 ありがとうございました。
Zuishin

2020/05/09 22:43

要するに、それはできるけど、その方法を教えたときに「それは違う」と言われるのがいやだということです。書いてある通りのことならできます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問