С помощью меню « Открыть с помощью» вы можете делать все, что угодно, если вы знаете, как использовать AppleScript и Automator.
Откройте Automator.app из Приложения и создайте новое Приложение. С левой стороны перетащите команду « Выполнить AppleScript» на правую панель и вставьте следующее:
on run {input}
set filepath to quoted form of POSIX path of input
tell application "iTerm"
make new terminal
tell the current terminal
activate current session
launch session "Default Session"
tell the last session
write text "python wp.py " & filepath
end tell
end tell
end tell
return input
end run
Как это:
Как видите, код сначала создаст POSIX-совместимый путь из входного файла, с которым вы открыли приложение. Он должен быть заключен в кавычки, если путь содержит пробелы. Затем мы скажем iTerm открыть, создать новую вкладку, а затем записать команду в виде текста в консоль.
Сохраните это как приложение, и используйте это, чтобы открыть ваш файл с. Чтобы сделать это, щелкните правой кнопкой мыши файл, с которым вы хотите использовать новое приложение, выберите « Получить информацию» и в разделе « Открыть с помощью» Другое ... выберите ваше новое приложение - обратите внимание, что я выбрал файл HTML здесь, но это не так. независимо от того, какой тип. Установите флажок Always Open With, если вы хотите, чтобы он применялся ко всем файлам этого типа.
Теперь, дважды щелкните файл, и вы идете: