Debugging and Logging
IntelliJ will interrupt threads for better interactivity. The disadvantage is that this is also triggered when the developer debugs the plugin. To disable this functionality find the action “Disable ProcessCanceledException” once the IDE is started. The settings is reset after each restart.
To enable logging at debug and trace level the user (or devloper) can change settings viaand enter (including the hash at the beginning) a logger name.
In the code use
LOG.isTraceEnabled() to check if logging is enabled.