1
0

Compare commits

..

No commits in common. "43857c2f7ff59c9b9c8bf56f8b4575259d764cf0" and "7b9c582ea4ae2ce9682b54d970d3daf80b361b33" have entirely different histories.

5 changed files with 13 additions and 25 deletions

View File

@ -1,9 +1,7 @@
When debugging, IntelliJ-based IDEs stop showing editor tooltips, such as Quick Documentation and Error Description, to avoid conflicts with debugger tooltips. When debugging, IntelliJ-based IDEs stop showing editor popups, such as Quick Documentation and Error Description, to avoid conflicts with debugger popups.
This plugin will keep showing editor tooltips, even while debugging. This behavior can be annoying since it affects popups from all elements, and not just those that actually conflict.
If you hover an element that has tooltips from both the editor and the debugger, both tooltips are shown and moving the cursor on top of one hides the other. This plugin will keep showing all editor popups, even while debugging.
If you hover an element that has popups from both the editor and the debugger, both popups are shown and moving the cursor on top of one hides the other.
Installing the plugin automatically re-enables all editor tooltips, even if installed in the middle of a debugging session.
Disabling or uninstalling the plugin requires an IDE restart.
[IDEA-120435](https://youtrack.jetbrains.com/issue/IDEA-120435) [IDEA-120435](https://youtrack.jetbrains.com/issue/IDEA-120435)

View File

@ -8,7 +8,7 @@ plugins {
} }
group = "com.chylex.intellij.keeppopupswhiledebugging" group = "com.chylex.intellij.keeppopupswhiledebugging"
version = "1.0.1" version = "1.0.0"
repositories { repositories {
mavenCentral() mavenCentral()

View File

@ -1 +1 @@
rootProject.name = "KeepEditorTooltipsWhileDebugging" rootProject.name = "KeepEditorPopupsWhileDebugging"

View File

@ -18,7 +18,7 @@ class PluginLoadListener : DynamicPluginListener {
override fun beforePluginUnload(pluginDescriptor: IdeaPluginDescriptor, isUpdate: Boolean) { override fun beforePluginUnload(pluginDescriptor: IdeaPluginDescriptor, isUpdate: Boolean) {
if (pluginDescriptor.pluginId.idString == PLUGIN_ID) { if (pluginDescriptor.pluginId.idString == PLUGIN_ID) {
throw CannotUnloadPluginException("A restart is required to unload Keep Editor Tooltips While Debugging plugin.") throw CannotUnloadPluginException("A restart is required to unload Keep Editor Popups While Debugging plugin.")
} }
} }
} }

View File

@ -1,26 +1,16 @@
<idea-plugin> <idea-plugin>
<id>com.chylex.intellij.keeppopupswhiledebugging</id> <id>com.chylex.intellij.keeppopupswhiledebugging</id>
<name>Keep Editor Tooltips While Debugging</name> <name>Keep Editor Popups While Debugging</name>
<vendor url="https://chylex.com">chylex</vendor> <vendor url="https://chylex.com">chylex</vendor>
<description><![CDATA[ <description><![CDATA[
When debugging, IntelliJ-based IDEs stop showing editor tooltips, such as Quick Documentation and Error Description, to avoid conflicts with debugger tooltips. <p>When debugging, IntelliJ-based IDEs stop showing editor popups, such as Quick Documentation and Error Description, to avoid conflicts with debugger popups.
This plugin will keep showing editor tooltips, even while debugging. This behavior can be annoying since it affects popups from all elements, and not just those that actually conflict.</p>
<br><br> <p>This plugin will keep showing all editor popups, even while debugging.
If you hover an element that has tooltips from both the editor and the debugger, both tooltips are shown and moving the cursor on top of one hides the other. If you hover an element that has popups from both the editor and the debugger, both popups are shown and moving the cursor on top of one hides the other.</p>
<br><br> <p><a href="https://youtrack.jetbrains.com/issue/IDEA-120435">IDEA-120435</a></p>
Installing the plugin automatically re-enables all editor tooltips, even if installed in the middle of a debugging session.
Disabling or uninstalling the plugin requires an IDE restart.
<br><br>
<a href="https://youtrack.jetbrains.com/issue/IDEA-120435">IDEA-120435</a>
]]></description> ]]></description>
<change-notes><![CDATA[
<ul>
<li>Renamed the plugin to "Keep Editor Tooltips While Debugging" and updated description.</li>
</ul>
]]></change-notes>
<depends>com.intellij.modules.platform</depends> <depends>com.intellij.modules.platform</depends>
<extensions defaultExtensionNs="com.intellij"> <extensions defaultExtensionNs="com.intellij">