5

Привязки клавиш Eclipse соответствуют рабочим областям. Можно ли в любом случае настроить Eclipse так, чтобы он был глобальным для компьютера, а не локальным для рабочей области? Исходя из Visual Studio, я считаю это решение одним из самых странных дизайнерских решений Eclipse.

Я знаю о функции импорта-экспорта, но мне бы не хотелось делать это постоянно.

1 ответ1

1

Не делай этого. Переключение рабочих пространств - медленная, тяжелая операция.

"Проектное решение" в Eclipse заключается в том, что у каждого разработчика есть одно рабочее пространство, в котором содержатся все их проекты. Функцией, предназначенной для переключения между группами связанных проектов, являются "Рабочие наборы", возможно, в сочетании с "Перспективами", если для различных рабочих наборов требуются разные макеты инструментов.

Единственная веская причина, по которой я могу использовать несколько рабочих пространств, заключается в том, что для разных проектов требуется совершенно другая версия или конфигурация Eclipse. Тогда, да, вам, вероятно, понадобится отдельное рабочее пространство для каждой установки. (Но вы бы не переключались между ними в одной и той же копии Eclipse!)

Большинство настроек Eclipse хранятся в папке .metadata в корне рабочей области. Если бы мне пришлось по какой-то причине использовать несколько рабочих пространств, я бы, вероятно, создал сценарий ant или командный файл (или сценарий оболочки, в зависимости от платформы), который копирует мой файл .metadata из моего "основного" рабочего пространства в другие и подключает это до меню сборки в Eclipse. Вы даже можете создать собственный запуск для Eclipse, который копирует .metadata в рабочее пространство, а затем запускает Eclipse, направленный на это рабочее пространство.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .