Разработчик Жига Бенко (Žiga Benko) выпустил плагин для VS Code с улучшенным поиском. Расширение вдохновлено системой поиска из среды разработки PHPStorm от JetBrains.

Автору проекта долгое время не нравилось, как устроен глобальный поиск по кодовой базе в редакторе Visual Studio Code. В плагине Storm Search поиск реализован в виде двухпанельного интерфейса. Слева находится сгруппированные по файлам результаты, а справа — превью выбранного файла с подсветкой синтаксиса.

В настройках Storm Search можно исключить из поиска определённые расширения файлов и директории. Например, конфигурации проекта и самого VS Code. Автор отмечает, что это особенно полезно в больших проектах.

Плагином можно пользоваться с помощью только клавиатуры, чтобы не приходилось отрывать руку на мышку: 

  • Ctrl + Shift + F (⌘ + Shift + F в macOS) — открыт поиск (можно перенастроить);

  • / — навигация по результатам (работает во время набора текста);

  • Ctrl + Enter (⌘ + Enter в macOS) — открыть в новой вкладке и оставить поиск открытым;

  • Shift + Enter — открыть файл в режиме раздельного экрана.

Storm Search можно установить из официального магазина расширений в VS Code. Код опубликован на GitHub.