Использование различных Eclipse INI-файлов - PullRequest
10 голосов
/ 20 декабря 2010

Я использую программный клиент на основе Eclipse (Ganymede) и все работает нормально. Однако одна маленькая вещь сделала бы мой мир идеальным ...

В домашней папке Eclipse есть ini-файл. Есть ли способ иметь различные ini-файлы и выбирать (например, с помощью аргументов или переменных среды) определенный ini-файл и создавать для него ярлык?

Большое спасибо,

Ответы [ 2 ]

14 голосов
/ 20 декабря 2010

Вы можете создать столько ярлыков, сколько захотите, с помощью:

  • eclipse.exe исполняемого файла
  • опция -launcher.ini /your/eclipse.ini

См. Страница справки Eclipse по параметрам времени выполнения :

--launcher.ini <location> (Executable)

Расположение файла продукта .ini для использования.
Если не указан, исполняемый файл будет искать файл рядом слаунчер с тем же именем и расширением .ini.
(то есть eclipse.exe ищет eclipse.ini, product.exe ищет product.ini)

Таким образом, вы можете иметь большечем один файл "eclipse.ini": каждый из них будет ссылаться как аргумент в опции --launcher.ini.

0 голосов
/ 20 декабря 2010

Самый простой способ - создать сценарий оболочки (для * nix) или командный файл для окон, имитирующий поведение, которое вы хотите

#!/bin/ksh

echo "first arg is the name of the ini file to use otherwise using default one"

ln -s $1 eclipse.ini

#launch eclipse
...