Saturday, June 21, 2008

Открытие ссылок в уже запущенном окне firefox


Проблема породилась от того что используя основным системным браузером Safari приходится писать код для работы в Firefox.

В Intellij IDEA есть возможность указать команду запуска внешнего браузера.
Если указать по умолчанию стартовый скрипт firefox (Firefox.app:Contents:MacOS:firefox), то при запуске, в случае если уже Firefox уже открыт, вы получите окошко с сообщением "A copy of Firefox is already open.Only one copy of Firefox can be open at a time".

Что бы этого избежать есть простое и эллегантное решение. Команда open. Правда у меня не получилось скормить idea в строку запуска браузера необходимую нам строку "/usr/bin/open -a firefox". Поэтому пришлось написать маленький скрипт из двух строк:
#!/bin/sh
/usr/bin/open -a firefox $*
Который и указать как строку запуска браузера.

Technorati Tags: , ,

0 коммент.: