В терминале Mac вы можете использовать open
, хотя мне нужно было явно указать на исполняемый файл, поскольку у меня установлено более одного Eclipse:
open -a ~/eclipse/java-oxygen/Eclipse.app --args --launcher.openFile filename
Вам может потребоваться или не потребоваться --launcher.openFile
, в зависимости от того, установлено ли для --launcher.defaultAction
значение openFile
в вашем eclipse.ini
файле . (Это редактирование файла конфигурации также необходимо для двойного щелчка или «открытия с помощью» для использования запущенного Eclipse.)
Например, я мог бы сделать это (с gnu параллельно ), чтобы открыть все мои неудачные тесты после того, как я скопировал в буфер обмена (pbpaste
зависит от mac):
pbpaste | parallel find . -name {}\\\* -print \
| parallel open -a ~/eclipse/java-oxygen/Eclipse.app
Документация по открытию файлов Eclipse для всех операционных систем: здесь .