Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

INFO: for people who use ReSharper with Enhanced Tooltips, but also want Codist #262

Open
IneedHelp opened this issue May 14, 2023 · 1 comment
Labels

Comments

@IneedHelp
Copy link

IneedHelp commented May 14, 2023

After multiple trial and error attempts I have found out that Codist's Super Quick Info CAN BE USED with ReSharper's Enhanced ToolTips if Replace Visual Studio Tooltips is unchecked in ReSharper Options:

image

The compromise is that using both will cause some extra boxes to be displayed and moving the cursor slowly beyond the first box will cause the tooltip to close (due to the gaps between the multiple boxes, something that's also mentioned in MrJul/ReSharper.EnhancedTooltip#179).

Here's an example tooltip (with all the options enabled) of both extensions working together for Canvas:

image

If users can live with the aforementioned compromise, the pro's of using both extensions is that you can pick and choose what you like from both and have it displayed in a hybrid tooltip, the ReSharper specific code inspection messages are visible and decorated, and for those who edit XAML, the improved tooltips Enhanced Toooltips offer are still available.

Hope this helps anyone that's in a similar situation as me, where you might struggle to make a decision in favor of one of the extensions, but in fact can keep both is willing to overlook a couple minor annoyances.

Another thing worth mentioning is that when both extension are used, the larger icon generated by Codist can't be interacted with, but all the other elements work as intended.

Example interaction with the symbol name
image

WORKAROUNDS to accessing Codist Super Quick Info when ReSharper Enhanced Tooltips are also enabled:

  1. manually display the Quick Info box using
    image
    This allows accessing all boxes of the tooltip without it closing automatically;

  2. alternatively, open a ReSharper menu (like Refactor this or Navigate to) in the text editor and then hover over a symbol of interest which causes the pure display of Codist Super Quick Info as if ReSharper wasn't even installed;
    image

@IneedHelp
Copy link
Author

IneedHelp commented May 14, 2023

@wmjordan could it be possible to make Super Quick Info not close when clicking on an empty part of it after opening a context menu? If it can be done, it's useful for Codist users alone and for those that use both extensions, because that way other boxes can be accessed.

image

so after Super Quick Info is displayed, the user right-clicks the symbol name, the context menu opens and then the user clicks on an empty box at the bottom which would close the context menu, but keep the Super Quick Info opened, allowing the user to further interact with parts of Super Quick Info. Currently, when clicking anywhere in Super Quick Info after opening a context menu, the tooltip closes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants