BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Visual Studio 2022 Preview 3:オールインワン検索の改善

Visual Studio 2022 Preview 3:オールインワン検索の改善

原文リンク(2024-01-22)

先週、MicrosoftはVisual Studio 2022 17.9 Preview 3をリリースし、All-In-One Searchとしても知られるコード検索機能が大幅に強化された。今回のプレビューアップデートでは、検索体験が大幅に改善され、開発者はソリューション全体であらゆる単語や文字列を検索可能になった。その他の変更点は、Xcode 15.1のサポート、Microsoft Teamsツールキットへの追加、その他のバグ修正である。

検索機能は、ローカル変数名、コメント内の単語、パラメータ名、またはコードベースに埋め込まれた他の文字列を含むように拡張された。より専門的なテキスト検索を求めるユーザーには、Ctrl+Shift+FとQuick Find*(Ctrl+F*)のショートカットを使って、ファイル内検索で利用可能な追加オプションの探索をお勧めする。

デフォルトのコード検索インターフェイス(Ctrl+T or Ctrl+,)では、コメントやローカル変数などの完全なテキストマッチが含まれるようになった。ただし、テキスト結果はファイル、タイプ、メンバーに比べて優先順位が低いことに注意がいる。

オリジナルのブログ記事で説明したように、開発者はさまざまな方法でテキストのみのビューにアクセスできる。検索ボックスの下にあるテキスト(x:)ボタンをクリックするか、検索クエリの前にx:を付けるか、キーボードショートカットのShift+Alt+Fを利用するか、メニューオプションのEdit > Go To > Go To Textに移動する。

テキストのみのインターフェイスでは、検索バーの右側にある「大文字と小文字を区別する」、「単語単位」、「正規表現の使用」を切り替えるオプションを使って、開発者は検索をさらにカスタマイズできる。

(テキストのみの検索バーのさまざまなオプション、出典:Microsoft DevBlogs)Microsoft DevBlogs)

特に、コード検索での全文サポートは、バージョン 17.9 プレビュー 2 以降、プレビュー チャネルのデフォルト機能になった。しかし、報告されているように、この機能はプレビュー・チャンネルで普遍的に有効になっているわけではない。ユーザーは、「ツール」>「オプション」>「環境」>「プレビュー機能」>「All-In-One Searchのプレーン・テキスト検索」で、手動でこの機能を有効できる。この改善された機能は、プレビュー機能として利用可能なバージョン17.9のメインリリースでもアクセスできる予定だ。

さらに開発チームは、プレビュー・チャンネルではこの機能がデフォルトでは完全に展開されていない可能性があることが判明したことから、完全な展開にはユーザーのアクティベーションが必要な場合があることを明らかにした。ユーザーは、必要であれば、提供された手動ステップを通じて、積極的にこの機能を有効にすることが推奨される。

このリリースに対するコミュニティからのフィードバックは、ほとんどが肯定的なものである。エンドポイントの検索やフィルターオプション、コメントのある行を無視する方法など、現在欠けている開発者にとって便利な機能を提案するユーザーもいた。また、新しい検索機能は気に入っているが、複数の検索機能があるのは直感的でなく、使い勝手が悪いというユーザーもいた。コミュニティ・メンバーはまた、検索を1つにし、パネルをタブに置き換えることで、より良い解決策を提案した。

他の注目すべき変更には、Xcode 15.1のサポートとAPIの修正、Microsoft Teams Toolkit内のTeams AI Botテンプレートの追加、一般的なバグの修正などがあり、Visual Studioのこのリリースや他のリリースの詳細を知りたい開発者は、Visual Studio 2022 IDEに関する他のアップデート、変更、新機能に関するリリースノートを参照できる。

最後に、Microsoft社と開発チームは、ユーザーが新機能や改善点に関するフィードバックを提供し、提案を共有することを奨励しており、Visual Studioエクスペリエンスを常に向上させるという決意を示している。

作者について

この記事に星をつける

おすすめ度
スタイル

BT