Приложение для имитации Win+R (Выполнить)

Я ищу программу OS X, которая откроет простое текстовое поле и позволит мне ввести путь к каталогу, путь к файлу или сценарий оболочки, а также открыть/выполнить мой ввод.

Есть ли подобные программы на рынке?

Вы хотели бы изучить QuickSilver. У меня нет времени писать больше, но это ваш ответ.

Ответы (3)

Средства запуска приложений и утилиты, такие как Launch Bar и Quicksilver, могут быть весьма полезными, но вы можете попробовать изучить командную строку. В конце концов, приглашение Windows «Выполнить» — это всего лишь однострочная командная строка.

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

Для начала откройте Терминал (находится в /Applications/Utilities).

Вот несколько основных команд, которые вам пригодятся:

  • openоткрывает любой путь, по которому следует. Некоторые примеры:
    • open /Applications/открывает папку «Приложения» в Finder.
    • open ~открывает вашу домашнюю папку. ~является сокращением для вашей домашней папки (т.е. /Users/you.
    • open ~/Documents/myfile.txtоткрывается myfile.txtв вашей Documentsпапке в любом приложении, настроенном для открытия этого файла.
    • Вы можете использовать open, чтобы открыть файл в определенном приложении с -aфлагом. open -a TextEdit website.htmlоткроет этот файл в TextEdit и open -a Safari website.htmlоткроет тот же файл в Safari.
      • open -aза которым следует приложение без указания файла или пути, активирует это приложение.
  • lsперечисляет содержимое текущего каталога или любого другого указанного вами каталога.
    • По умолчанию ваш текущий каталог — ~, поэтому, если вы укажете файл без пути, командная строка будет искать его в вашем текущем пути. Но вы можете указать полный путь к любому файлу в вашей файловой системе.
  • cdизменяет ваш текущий каталог. Например cd ~/Documents , перемещает вас в вашу Documentsпапку и cd /Applicationsперемещает вас в папку приложений.
  • Бонус :say "I know now why you cry, but it's something I can never do"

Это лишь малая часть того, что вы можете сделать с помощью командной строки, но, возможно, она разожжет ваш аппетит. Если вы хотите узнать больше, существует множество ресурсов для изучения командной строки — командная строка OS X очень похожа на BSD и Linux, поэтому многие ресурсы, относящиеся к ним, будут полезны. Здесь также есть большая ветка Ask Different с различными советами и рекомендациями для терминала.

Как программист, я использую Терминал каждые несколько минут, так что это было не совсем то обучение, которое мне было нужно :) Тем не менее, я ценю проработку
Ха-ха ну хорошо. Надеюсь, кто-то найдет это полезным.

Что ж, для открытия файла/папки и/или приложения я привык к Spotlight (введите cmd-space).

Для сценария оболочки, ну... Я также использую прожектор, чтобы открыть Терминал, затем я набираю свою команду. Единственная проблема в том, что Терминал иногда запускается несколько секунд, поэтому этот рабочий процесс может вам не подойти...

Выбирайте сами: (в произвольном порядке)

РЕДАКТИРОВАТЬ:

как насчет перехода в папку Finder (CMD + SHIFT + G). Секрет в том, что он выполняет автодополнение табуляции в текстовом поле. Если вы сузитесь до файла, все, что он сделает, это откроет окно поиска с выбранным файлом. CMD + O, чтобы завершить работу.

Я присоединюсь к рекомендации для LaunchBar — это мой любимый препарат для расширения клавиатуры для выполнения многих сложных задач без использования мыши или трекпада.
Все это лишнее для моих нужд. Я использую Alfred, и он мне очень нравится, но его поиск слишком нечеткий и ему не хватает точности функции Windows Run .
я добавил еще одну вещь, которую считаю полезной