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 has started. Each restart will reset the settings.
To enable logging at debug and trace level the user (or developer) 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.