Visual StudioでCTRL + /コメントを切り替える方法


回答:


29

全能の「コメントの切り替え」コマンドを持つプラグインは次のとおりです...

1-ダウンロードとインストール> https://marketplace.visualstudio.com/items?itemName=munyabe.ToggleComment

2- VSを再起動

3-「ツール>オプション...>環境>キーボード」に移動します

4-「ToggleComment」コマンドを検索し、お気に入りのキーにバインドします

5-楽しむ

(ありがとう、私はあきらめていましたが、最終的にこの簡単な方法を見つけました; D)


2
これは正解としてマークする必要があります!共有してくれてありがとう!
カレンJ

これが私が望む答えです。ありがとうございました!この拡張機能は必要に応じて機能します。
照明器

44

マクロまたは他のVS拡張機能を使用せずにトグルすることはできません。

しかし、私はいつもとコメントへのセットアップVS Ctrl+ /とのコメントを解除Ctrl+ Shift+/

[ツール]メニューに移動して[オプション]を選択すると、キーボードショートカットをカスタマイズできます。次に、「環境」ブランチから「キーボード」を選択します。そこからEdit.CommentSelectionEdit.UncommentSelectionコマンドとコマンドを任意のキーボードショートカットにバインドできます。


26

ReSharperをインストールしている場合(およびVSを使用せずにVSを使用するのは面倒です)、コマンドに単一のキーを割り当てることができますReSharper.ReSharper_LineComment

たとえば、キーボードショートカットCtrl-K, Ctrl-Cをコマンドにバインドし、コメント化されていない行で使用するとコメント化され、コメント化された行はコメント化解除されます。

ここに画像の説明を入力してください


3
そう直接元の質問に答えるために、割り当てCTRL + /ReSharper.ReSharper_LineComment
チン

5

単一行コメントの切り替えとブロックコメントの切り替えコマンドがVS 2019 for C#に追加されました

これらのコマンドのショートカットは、[ツール]-> [オプション]-> [環境]-> [キーボード]任意に変更でき、Edit.ToggleBlockCommentまたはEdit.ToggleLineCommentを検索します。


2
奇妙なことに、VS 16.2.2ではデフォルトでも動作しません。The key combination (Ctrl-K, Ctrl-/) is bound to command (Toggle Line Comment) which is not currently available.デフォルトのキーストロークの場合、ステータスバーの下部にエラー " "が表示されます。カスタムキーストロークを使用しても、エラーはそれほど多く発生しません。今のところ、「Toggle Comment」プラグインを試してみます。
MartyMacGyver

これは私にとってはうまくいきました。VS2019があれば、それが最良のソリューションです。実際、それがソリューションです。VS 12.2.5
ノルチーノ

3

Ctrl- KおよびCtrl- C選択した1つ以上の行をコメント化します。

Ctrl- KおよびCtrl- U選択した1つ以上の行のコメントを解除します。

「テキストエディター」ツールバーを追加することで、これを行うツールバーアイコンを取得できます。ツールバー領域で右クリックして「テキストエディター」を選択します。これにより、次のようなアイコンボタンが追加されます。

ここに画像の説明を入力してください

リボンの最後にあるドロップダウンを選択して、このストリップをカスタマイズできます。

ここに画像の説明を入力してください

キーボードの組み合わせを編集するには、[ツール]-[オプション]に移動し、[環境]ツリーで[キーボード]を選択します。ここで、コメントアクションとコメント解除アクションをトリガーするために使用されるキーを変更できます。

ここに画像の説明を入力してください


デフォルトのインストールでは、このショートカットはコメントを解除するのではなく、コメントするだけです。
13

キーの組み合わせを明確化
ブラッドパットン

Edit.CommentSelectionはVisualStudio 2015コミュニティエディションには表示されません。
アラン遺跡


0

Resharperを使用している場合、ほぼ同じ方法があります。

Right Alt+/

この単一のショートカットを使用すると、コードのコメント/コメント解除を簡単に切り替えることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.