Как я могу остановить вкладку "Серверы" Eclipse от захвата фокуса при запуске/остановке сервера?
При использовании Eclipse IDE, когда сервер (tomcat в моем случае) меняет статус (запуск, запуск, остановка, остановка и т.д.), вкладка "Серверы" становится активной. Это раздражает, потому что тогда я не вижу Консоли.
По умолчанию, я думаю, что Console имеет "Show Console при изменении std out/err", что приводит к небольшой перестрелке между двумя вкладками. Мне тоже не нравится этот вариант. Я просто хочу, чтобы вкладка, которую я выбрал, оставалась активной, ни один из автобизнеса.
Есть ли способ остановить вкладку серверов для захвата фокуса/активного?
Спасибо.
Edit
Следует отметить, что вкладка "Консоль и серверы" находится в одной и той же группировке вкладок.
Ответы
Ответ 1
Вы можете отключить захват фокуса в Предпочтения - Сервер. Существует один флажок "Показывать серверы при изменении состояния сервера".
также:
Настройки → Rund/Debug → Консоль:
Отключить "Показать консоль при изменении стандартного вывода"
Ответ 2
Чтобы предотвратить это, отмените выбор этих параметров:
![screenshot]()
"Показывать консоль при изменении стандартного вывода"
и
"Показывать консоль при изменении стандартной ошибки"
Тогда консоль не будет фокусироваться.
Но я советую использовать простые сокращения для навигации:
Press F12 to return to Editor.
Press Alt+Shift+Q, P - to return to the package editor
Press Alt+Shift+Q, O - to outline
Press Alt+Shift+Q, S - to search
Press Alt+Shift+Q, C - to console
Press Alt+Shift+Q, Q - to show all views and choose correct
Press Ctrl+F7 - display a list of opened views
Press Ctrl+F8 - select perspective
Ответ 3
Настройки → Rund/Debug → Консоль:
Отключить "Показывать консоль при изменении стандартного вывода"