Если загрузка программы занимает некоторое время, я предпочитаю продолжать работать над чем-то другим. Но когда эта программа завершает загрузку, она получает фокус.
Конкретно я работаю в Eclipse, а потом еще и IntelliJ IDEA запускаю. Пока продолжаю работать в Eclipse.
Текущая ситуация: когда IntelliJ IDEA завершает загрузку, происходит переключение на этот экран.
Желаемая ситуация: когда IntelliJ IDEA завершает загрузку, она остается позади текущего окна, находящегося в фокусе, а ее значок в Dock подпрыгивает или что-то в этом роде, чтобы уведомить меня о завершении загрузки, вместо того чтобы стать текущим окном в фокусе.
Как сделать так, чтобы приложение загружалось в фоновом режиме и ОСТАВАЛОСЬ в фоновом режиме, пока я сам не переключусь на него?
решение1
Вы можете сделать это для отдельных приложений, перейдя в Show Package Contents
, отредактировав Info.plist
и добавив в файл следующее:
<key>LSBackgroundOnly</key>
<string>True</string>