Responsive UI

По умолчанию все операции Eclipse выполняются в нити пользовательского интерфейса. Responsive UI реализует распределение по нитям последовательного кода, что позволяет продолжать работу в любом месте Eclipse. Без Responsive UI выполнение других действий было бы заблокировано до завершения текущей (возможно, медленной) операции.

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

Пункт меню Скомпоновать все

При компоновке проекта выберите В фоновом режиме в окне Компоновка рабочей области, и благодаря Responsive UI вы сможете продолжать работу в Eclipse.

Окно Компоновка рабочей области

Информацию о текущем состоянии действия и дополнительных операциях можно получить, нажав кнопку Сведения.

Сведения о дополнительных операциях в окне рабочей области

В окне Сведения показана информация о текущей операции и о всех других параллельно выполняющихся операциях.

Сведения о параллельно выполняющихся операциях в окне рабочей области

В окне Ход выполнения также показывается, когда одна из операций блокирует другую.

Окно Ход выполнения: одна операция блокирует другую

Для того чтобы по умолчанию операции всегда запускались в фоновом режиме, выберите Окно > Параметры > Общие и включите опцию Всегда запускать в фоновом режиме.

Страница параметров Рабочая среда