フッターコンテンツにスキップ
Iron Academy Logo
C#ツールと生産性

VS2022 v17.11の簡単なコメント

Tim Corey
4分14秒

コードエディターと開発環境の世界では、Visual Studioはユーザーからのフィードバックに対応し、反復作業を簡素化することで進化し続けています。 その好例が、Visual Studio 2022バージョン17.11で導入されたコメント機能の改善です。Comments the Easy Way in VS2022 v17.11"と題されたビデオで、Tim Corey 氏は、開発者が新しいショートカットを使用してコード行のコメントやコメント解除をすばやく行えるようにする、小さいながらも強力な更新について説明しています。

この記事では、Tim Corey氏のデモを順を追って見ていき、このアップデートによってVisual Studioを使用する開発者のワークフローがどのように改善されるかを探ります。

小さな、しかし強力な Visual Studio の更新

0:00、ティムはまず、Visual Studio 2022に追加された、小さいがインパクトのある機能を指摘する。具体的には、バージョン17.11に新しいキーボードショートカットが追加され、Ctrl + /で行コメントを切り替えられるようになった。

このシンプルなコマンドは、C#、Python、JavaScriptなどのさまざまなプログラミング言語を使用する開発者が頻繁に使用する、行頭の//を追加または削除することができます。 Timが強調しているように、この改善は、特にテストやデバッグのためにコメントアウトする必要がある大きなファイルや複数の行を扱うときに、コードの記述、レビュー、編集をより速く行うためのものです。

新しいトグル行コメント ショートカットの使い方

Timは0:23から新機能に飛び込み、Visual StudioでCtrl + /を押して1行をコメントできるようになったことを実演します。 カーソルが行のどこにあっても、行全体を選択する必要はありません。

同じキーボードの組み合わせをもう一度押すと、コメントが解除されます。 このシンプルなトグルは直感的で強力であり、ティムが説明するように、Visual Studio Code(VS Code)で見られる動作を反映しています。

多くの開発者、特にVisual StudioとVS Codeを切り替えて使用する開発者は、このエディタの一貫性を求めており、Microsoftはこの最新アップデートでついにそれを実現しました。

バージョンチェック:更新されていることを確認する

1:07でTimは、この機能を使用するにはVisual Studio 2022のバージョン17.11以降が必要であることを視聴者に説明しています。Community版、Professional版、Enterprise版のいずれを使用していても問題ありません。正しいバージョンを使用している限り、この機能はすべてのプラットフォームで使用できます。

Visual Studioの[ヘルプ] > [バージョン情報]メニューをクリックして、バージョンを確認できます。 古いバージョンではCtrl + /のトグルが認識されないため、ショートカットが機能しないようであれば、これは重要です。

古い方法:Ctrl + K"、"Ctrl + C"

Tim氏は次に、新しい方法とVisual Studioでコメントを追加する従来の方法を比較します。 1:24では、これまで開発者がコメントを追加するにはCtrl + K, Ctrl + Cの組み合わせを、削除するにはCtrl + K, Ctrl + Uの組み合わせを使わなければならなかったことを実演している。

この方法では、Ctrlキーを押しながら、特定の順序で追加のキーを押す必要があり、ティムは1:56でこれを"ぎこちない"と呼んでいる。Visual Studioを20年使った後でも、ティムはその組み合わせを本当に覚えたことはなく、代わりにツールバーの鉛筆アイコンをクリックすることにしばしば頼っていたと告白している。

新しいショートカットを使えば、開発者はキーボードから手を離したり、コードからフォーカスを外したりすることなく、コメント付きとコメントなしの状態をすばやく切り替えることができます。

複数の行を一度にコメントする

2:17で、ティムはこのショートカットが複数行でどのように機能するかを示している。 行のブロックを選択して Ctrl + / を押すと、各行の先頭に // が付きます。 このブロックコメントの形式は、伝統的な/ \/ の代わりに個々の行コメントを使用することで、後で選択範囲の一部だけをコメント解除することが容易になります。

これは、異なるメソッド、関数、または文字列やデータ出力のセクションをデバッグまたはテストする場合に特に役立ちます。 すべてをブロックで囲み、手作業で削除するのではなく、複数行の選択範囲内であっても、各行を個別にコメントしたり、コメント解除したりすることができます。

なぜこれが重要なのか:開発者の好みに応える

ティムは2:36で、この変更は一見単純だが、開発者が長年表明してきた大きな不満に対処するものだと強調している。 また、Visual Studioのテキストエディタのコンテキストを意識した動作を改善します。

行の一部だけをハイライトしても、Ctrl + /コマンドは正しい構文を適用します。 シンタックスハイライトに干渉したり、間違ったコメントフォーマットを適用したりすることはありません。 Timは3:01で、この機能にはスマートロジックが含まれており、変更されたコンテンツや混在したコメント状態など、さまざまなシナリオで一貫した動作ができるようになっていると述べている。

コメントされた行とコメントされていない行が混在しているときのスマートな動作

3:30でティムは、すでにコメントされている行とコメントされていない行を混ぜるとどうなるかという例を示す。 これらを一緒にハイライトして Ctrl + / を押すと、Visual Studio はスラッシュ (////) をもう 1 つ追加することによって、すでにコメントされているものであってもすべてコメントします。

ショートカットをもう一度押すと、外側のレイヤーが削除され、効果的に前の状態に戻ります。 このレイヤー化された動作は、元のコメントの偶発的な損失を回避し、コードを編集するためのより制御された思慮深いアプローチを提供します。

試して時間を節約してください

Timは3:45でビデオを締めくくり、開発者に新しいショートカットを試して、ワークフローがどれだけ改善されるかを確認するよう勧めている。 このようなスマートで効率的なソリューションがあれば、行のコメントやコメント解除のために、メニューを探し回ったり、シフト+クリックや余分なツールを使用したりする必要はありません。

Windowsプラットフォームで作業している場合でも、何十もの関数を含む複雑なファイルを管理している場合でも、PythonやJavaScriptスクリプトの1行の出力行をデバッグしようとしている場合でも、このアップデートは集中力と効率性を維持するのに役立ちます。

結論

動画では、Tim Corey 氏が Visual Studio 2022 v17.11 の小さいながらもインパクトのあるアップデートを紹介し、ほんの小さな変更でも開発者の生活を大幅に楽にできることを思い出させてくれます。 Ctrl + /を使用したシンプルで直感的な行コメント切り替え機能を追加することで、Visual StudioをVS Codeと一致させ、ユーザーの好みや最新のコーディングプラクティスに合わせました。

Visual Studioで作業している開発者の方は、必ずエディタを更新し、このショートカットを日常のツールキットに追加してください。 あなたがコードを書いているか、レビューしているか、デバッグしているか、または単にコードのさまざまなブロックを試しているかどうかにかかわらず、これはあなたのコメントを迅速かつ効率的に管理するための最良の方法です。

Hero Worlddot related to VS2022 v17.11の簡単なコメント
Hero Affiliate related to VS2022 v17.11の簡単なコメント

好きなことを共有することで収入を増やす

.NET、C#、Java、Python、またはNode.jsを使用する開発者向けのコンテンツを作成しますか?あなたの専門知識を副収入に変えましょう!

アイアンサポートチーム

私たちは週5日、24時間オンラインで対応しています。
チャット
メール
電話してね