1. ホーム
  2. visual-studio-code

[解決済み] Visual Studio コード - 検索結果をコピーするには?

2023-03-29 12:10:28

質問

Visual Studio Code には、検索結果を新しいウィンドウにコピーする方法はありますか。

おまけに、ファイル名をドロップして、検索結果のテキストを含む行だけを新しいウィンドウにコピーできるようにしたいと切に願っています。

たとえば、私は以下の検索結果を新しいエディター ウィンドウにコピーできるようにしたいです。私は、それを行うために拡張機能をインストールする必要があることを気にしません。

どのように解決するのですか?

VSCode 1.23では、検索結果をコピーする機能が追加されましたので、以下を参照してください。 リリースノート:検索結果のコピー .

<ブロッククオート

検索結果ツリーのコンテキスト メニューに、3 つの新しいオプションが追加されました。コピー。 コピー パス] および [すべてコピー] です。これは、非常に要望の多かったもので、これにより、検索結果の共有やエクスポートが容易になります。 これにより、検索結果の共有やエクスポートがより簡単になります。

コピー/貼り付けされた結果はあまり美しくなく、クリックしにくいので、ご注意ください。 検索結果をコピーする形式を追跡する問題があります ( https://github.com/microsoft/vscode/issues/68877 を参照)、2019年ロードマップに掲載されています(参照 https://github.com/Microsoft/vscode/wiki/Roadmap#workbench ) に掲載されているので、改善されることを期待します。


v1.41 時点のアップデート を使用すると、検索結果を新しいエディタに移動して、そこで簡単にすべてを選択してコピーすることができます。 デモです。

サーチエディターのもう一つの利点は、"を取得することができることです。 コンテキスト を取得できることです。 つまり、検索語を含む行全体の前後何行かを取得することができるのです。 もちろん、行番号もコピーされます。


そして、あなたはただ を保存します。 Ctrl + S というように、検索結果エディタそのものを変更します。 そこから行を切ったり メモを追加したり。 シンタックスハイライト付き。 保存先を聞かれますが、デフォルトでは検索を開始したフォルダに保存されます。 保存されるファイル名は次のようになります。 yourFolder\yourSearchTerm.code-search .


新しい検索エディタに関する詳細な情報は https://code.visualstudio.com/updates/v1_43#_search-editors