Skip to content

Latest commit

 

History

History
89 lines (65 loc) · 5.25 KB

File metadata and controls

89 lines (65 loc) · 5.25 KB
Иконка Cardinal

Cardinal

Самое быстрое и точное приложение для поиска файлов на macOS.

Использование Cardinal · Сборка Cardinal

Предпросмотр интерфейса Cardinal

English · Español · 한국어 · Русский · 简体中文 · 繁體中文 · Português · Italiano · 日本語 · Français · Deutsch · Українська · العربية · हिन्दी · Türkçe

Использование Cardinal

Загрузка

Установите через Homebrew:

brew install --cask cardinal-search

Свежие установочные пакеты можно взять на GitHub Releases.

Поддержка i18n

Нужен другой язык? Нажмите кнопку ⚙️ на статусной панели, чтобы мгновенно переключить интерфейс.

Основы поиска

Cardinal теперь поддерживает совместимую с Everything синтаксическую надстройку поверх классического поиска по подстроке/префиксу:

  • report draft – пробел работает как AND, поэтому отображаются только файлы, имена которых содержат оба токена.
  • *.pdf briefing – отфильтруйте PDF, в имени которых есть “briefing”.
  • *.zip size:>100MB – ищите ZIP-файлы размером более 100MB.
  • in:/Users demo !.psd – ограничьте корень поиска /Users, затем ищите файлы с demo в имени, исключая .psd.
  • tag:ProjectA;ProjectB – фильтр по тегам Finder (macOS); ; работает как OR.
  • *.md content:"Bearer " – показывать только Markdown, содержащие строку Bearer .
  • "Application Support" – берите точные фразы в кавычки.
  • brary/Applicat – используйте / как разделитель пути для поиска подкаталогов, совпадая с путями вроде Library/Application Support.
  • /report · draft/ · /report/ – добавляйте косые черты в начале или конце токена, чтобы принудить совпадения по префиксу, суффиксу или точному имени, когда нужен контроль на уровне слова, выходящий за рамки синтаксиса Everything.
  • ~/**/.DS_Store** углубляется во все вложенные папки домашнего каталога, чтобы найти разбросанные .DS_Store.

Каталог поддерживаемых операторов (булева группировка, ограничение папок, фильтры по расширению, регулярные выражения и дополнительные примеры) смотрите в search-syntax.ru-RU.md.

Горячие клавиши и предпросмотры

  • Cmd+Shift+Space – глобальная горячая клавиша для показа/скрытия окна Cardinal.
  • Cmd+, – открывает настройки.
  • Esc – скрывает окно Cardinal.
  • ArrowUp/ArrowDown – перемещает выделение.
  • Shift+ArrowUp/Shift+ArrowDown – расширяет выделение.
  • Space – Quick Look выделенной строки, не выходя из Cardinal.
  • Cmd+O – открыть выбранный результат.
  • Cmd+R – показать выбранный результат в Finder.
  • Cmd+C – скопировать выбранные файлы в буфер обмена.
  • Cmd+Shift+C – скопировать выбранные пути в буфер обмена.
  • Cmd+F – вернуть фокус в поисковую строку.
  • ArrowUp/ArrowDown (в строке поиска) – листает историю поиска.

Удачных поисков!


Сборка Cardinal

Требования

  • macOS 12+
  • Инструментарий Rust
  • Node.js 18+ с npm
  • Инструменты командной строки Xcode и зависимости Tauri (https://tauri.app/start/prerequisites/)

Режим разработки

cd cardinal
npm run tauri dev -- --release --features dev

Продакшн-сборка

cd cardinal
npm run tauri build