3/10/2024 0 Comments Activation code of phpstorm 2018![]() Having to toggle it often is more annoying than an unwanted hover pop-up. So this is not something I can feasibly have enabled all the time. I now notice that after having enabled "Show on Mouse Move" and closing the panel, it will open up again on any hover of any property. But they consider it less essential than an existing feature that is more involved to use.Īndriy I think you may have replied to my previous reply which I deleted after I understood your "on hover" comment referred to the "Show on Mouse Move" toggle in the pinned Quick Documentation panel I posted a new reply. but in this case, they seem of equivalent importance, because an unintended pop-up over code is obtrusive and happens often accidentally (while just resting the mouse wherever), and a hover+click for Quick Documentation is probably more useful (so to me, more essential) than a Ctrl+click to go to the property's definition (which will move your caret or open another file).Ĭould I ever be wrong here? JetBrains doesn't see it our way a hover+click that could just manually show a pop-up of the declaration info as opposed to going to the declaration. but so is syntax highlighting and indexing for Ctrl+click tracing. to the functionality of the editor letting me edit code. Your ticket to have this - I think is the same thing I'd like. ![]() What would be nicer than requiring a panel is just hovering on a property then hitting one or more passive keys (Ctrl, Shift, Alt, Command, Option) to have the pop-up show (the way it does by default without passive key press). Having this enabled does auto-update the panel, which is nice. > When Quick Documentation is pinned and "on hover" is enabled then it will update doc to whatever element is under cursor - you do not have to click on it.īy "on hover" I'm assuming you mean the toggle in the Quick Documentation pinned panel named "Show on mouse move": So JetBrains could tie one or more of these buttons to a hover event to show Quick Documentation on demand more easily than requiring an initial click to place the caret on the property. PHPStorm already has a hover + Ctrl event which underlines the property and turns it blue, then where clicking it will take me to the definition or its usages and I think Mac Option or Command - or some other keyboard combination of Ctrl, Command, Option, Alt, etc - has some hover events. It would be perfect to not have to click on the property (losing any click context I'm already in, which could be unrelated to Quick Documentation context). I know Andriy was trying to describe this, but didn't mention that the property needs to be clicked on first, which I just realized today. So this is the on-demand method I'm looking for. I noticed that clicking View shows that Quick Documentation's keyboard shortcut is Ctrl+Shift+Space, and that when clicking on a method and using that shortcut, it will pop up what I saw happening automatically on hover previously. Perhaps you can find some existing ticket for that: but it was lost/ignored/treated as "not essential" I did ask to have it on hover when Ctrl is pressed in the original ticket back then in 2012 ( ). At very least it's located in the fixed position and not popping out over your code at inappropriate moments. It will now automatically display docs for whatever element is under the cursor (after a short delay or on manual invocation). You can now dock it as any other toolwindow to any side (bottom/left/right) so it's always there. The best I can offer: hit the shortcut for the "View | Quick Documentation" 2 times in a row - this will pin the documentation (or use "Open as Tool Window" from popup menu). ![]() Unless you manually invoke it (using "View | Quick Documentation" shortcut).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |