Как заставить Eclipse запрашивать рабочее пространство по умолчанию? - PullRequest
91 голосов
/ 14 августа 2011

Я заметил, что после установки cdt Eclipse всегда загружает рабочее пространство по умолчанию. Рабочая область указана в config.ini в osgi.instance.area.default. Eclipse не спрашивает, какое рабочее пространство открыть, независимо от того, установлен Prompt for workspace on startup или нет.

Как заставить Eclipse спросить, какое рабочее пространство загружать при запуске?

Ответы [ 19 ]

111 голосов
/ 14 сентября 2011

У меня была та же проблема с индиго на linux 3.0 X86_64: после запуска eclipse -clean все вернулось к норме.

Благодаря некоторым комментариям по проблеме затмения: https://bugs.eclipse.org/bugs/show_bug.cgi?id=134412

108 голосов
/ 14 августа 2011

Это работает для меня, если я поставлю галочку в поле «Запрашивать рабочее пространство при запуске», которое находится в меню «Окно»> «Установки»> «Общие»> «Запуск и остановка»> «Рабочие пространства».

HTH

34 голосов
/ 19 апреля 2012

Внутри папки конфигурации / .settings вашей установки Eclipse находится файл с именем org.eclipse.ui.ide.prefs. Откройте этот файл в текстовом редакторе и измените свойство SHOW_WORKSPACE_SELECTION_DIALOG с false на true.

Протестировано с Eclipse 3.7 в Windows.

26 голосов
/ 24 декабря 2012

Я использую Eclipse Indigo, и вот как я это делаю:

Окно> Предпочтения> Запуск и завершение работы> Рабочие пространства

Флажок в верхней части окна: «Запрашивать рабочее пространство при запуске»

4 голосов
/ 01 августа 2012

Версия: Ecliplse CIndigo Service Release 2

  1. Файл> Переключить рабочее пространство> Другое ...
  2. В текстовом поле введите путь в рабочей области или Просмотр

Он автоматически устанавливает рабочую область по умолчанию при выходе. Чтобы изменить рабочее пространство, вернитесь к шагу 1.

4 голосов
/ 19 сентября 2011

Флажок «Запрашивать рабочее пространство при запуске» не работает. Вы можете установить рабочее пространство по умолчанию, найдите папку с именем «configuration» в каталоге установки Eclipse и откройте файл «config.ini». Вы отредактируете файл «osgi.instance.area.default», чтобы указать желаемое рабочее пространство по умолчанию.

3 голосов
/ 26 июня 2013

У меня была такая же проблема (в Eclipse Juno), но я просто хотел изменить рабочее пространство по умолчанию на то, которое я использую.В:

ECLIPSE_DIRECTORY / configuration / config.ini

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

osgi.instance.area.default=@user.home/some_workspace

или

osgi.instance.area.default = / some / absolute / path / some_workspace

3 голосов
/ 14 января 2013

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

C:\Eclipse_3.6\eclipse\eclipse.exe -clean -data "C:\workplace" ...

Я просто удалил опцию -data, и она сработала. Теперь у меня есть всплывающее окно для выбора рабочей области при запуске.

веселит.

2 голосов
/ 19 июня 2013

Начало затмения с затмения - чистые чудеса сделали для меня.

1 голос
/ 22 октября 2012

Аптана 3.2.2

\ configuration.settings \ org.eclipse.ui.ide.prefs

Edit:

RECENT_WORKSPACES=I\:\\PDT\\workspace

Он проверит недавнее рабочее пространство, поэтому просто установите его на то, что вы хотите, я делаю это для запуска с внешнего диска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...