Я начал разрабатывать игру на Java с помощью Eclipse. Как вы все знаете, вам приходится много отлаживать при написании кода. Но у меня есть следующая проблема:
Моя игра полноэкранная. Если я сталкиваюсь с breakpoint
, он останавливается (как и должно быть), и по какой-то причине я больше не могу переключать окна (я использую Windows 7). Мне нужно нажать Ctrl + Alt + Delete» и запустить «Диспетчер задач», чтобы иметь возможность переключиться в окно Eclipse и продолжить отладку.
Поэтому я попытался использовать оконный режим вместо полноэкранного. Теперь, если я сталкиваюсь с breakpoint
, окно Eclipse получает фокус (автоматически), и я могу легко отлаживать.
Поэтому я подумал, что было бы здорово работать в оконном режиме, если и только если я нахожусь в режиме отладки, иначе он должен быть полноэкранным.
Для этого мне нужно знать, нахожусь ли я в режиме отладки или нет. После прочтения этого и это кажется, что вы не можете это легко проверить, потому что это зависит от используемой вами виртуальной машины. Также кажется, что лучшим решением является использование Eclipse Debug/Run-Configuration
и установка аргумента виртуальной машины или программы.
Но как я могу указать Eclipse
использовать эту конфигурацию только для режима отладки? Или есть еще лучший способ определить, включена отладка или нет?