Код Visual Studio - как скопировать результаты поиска?

Имеет ли код Visual Studio какой-либо способ скопировать результаты поиска в новое окно?

В качестве бонуса, я бы очень хотел, чтобы было возможность удалить имя файла и просто скопировать строки, содержащие текст моих результатов поиска, в новое окно.

Например, я хотел бы иметь возможность скопировать результаты поиска ниже в новое окно редактора. Я не возражаю, если мне нужно установить расширение, чтобы сделать это.

enter image description here

Ответ 1

В VSCode 1.23 добавлена возможность копировать результаты поиска, см. заметки о выпуске: копировать результаты поиска.

Контекстное меню дерева результатов поиска включает в себя три новых параметра: Копировать, Копировать путь и Копировать все. Это был очень сложный запрос, который упростить обмен или экспорт результатов поиска.

Результаты не очень красивые или кликабельные при копировании/вставке, так что будьте предупреждены. Существует проблема с отслеживанием формата "копировать результаты поиска" (см. https://github.com/microsoft/vscode/issues/68877), который включен в "Дорожную карту 2019" (см. https://github.com/Microsoft/vscode/wiki/Roadmap#workbench), поэтому, надеюсь, он будет улучшен.

Ответ 2

Следующие работы для одного файла:

  1. CTRL + F
  2. Введите строку поиска
  3. CTRL + SHIFT + L, чтобы выбрать все найденные вхождения (максимум 999)
  4. ESC (или закрыть диалог поиска с верхним правом X)
  5. CTRL + я выбрать целые строки
  6. CTRL + C
  7. Открыть новый файл
  8. CTRL + V