Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Searcher/FormaterNew to Visual Studio Code? Get it now.
Searcher/Formater

Searcher/Formater

ushastoe

|
2 installs
| (0) | Free
Extract emails or logins, with optional domain filters.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Searcher

Searcher — расширение VS Code для быстрого извлечения email-адресов и логинов из открытого файла. Поддерживает фильтрацию по домену и заменяет содержимое документа результатом (по одному значению в строке).

Возможности

  • Находит email-адреса в тексте и формирует чистый список.
  • Извлекает только логины (часть до @).
  • Оставляет только IPv4-адреса.
  • Фильтрует по домену через список найденных доменов или ручной ввод.
  • Удаляет строки по содержимому: оставить только строки с текстом или удалить их.
  • Работает локально, без настроек и внешних сервисов.

Команды

  • Searcher: Extract Logins by Domain
  • Searcher: Extract Emails by Domain
  • Searcher: Extract Logins
  • Searcher: Extract IPs
  • Searcher: Remove Lines Containing Text
  • Searcher: Remove Lines Without Text

Как использовать

  1. Откройте файл с данными.
  2. Запустите команду Searcher.
  3. При необходимости выберите домен из списка или введите вручную.
  4. Файл будет заменен результатом.

Совет: если нужно сохранить исходный текст, сделайте копию файла или используйте Undo.

Пример

Входной текст:

anna@example.com
john@corp.io
sales@corp.io

Команда Searcher: Extract Emails by Domain и домен corp.io:

john@corp.io
sales@corp.io

Команда Searcher: Extract Logins:

anna
john
sales

Фильтрация по тексту

Searcher: Remove Lines Containing Text удаляет все строки, где встречается введенный текст.

Searcher: Remove Lines Without Text удаляет все строки, где введенного текста нет.

Поиск чувствителен к регистру. �оки, где введенного текста нет.

Поиск чувствителен к регистру.

Объединение портов по IP

Если в файле есть наборы ip:port, команда Searcher: Combine Ports by IP сгруппирует порты по IP.

Пример:

10.0.0.1:80 10.0.0.1:443
10.0.0.2:22
10.0.0.1:8080

Результат:

10.0.0.1:80,443,8080
10.0.0.2:22
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft