VSCode - How to cycle through the tems from the quick fix popup with custom keybindings? - visual-studio-code

I want to cycle through this menu with keyboard but not using Up/Down arrow keys. But I can't find any information on the internet.

After more research, an acceptable solution would be replace the native quick fix menu with keyboard-quickfix extension, and set keybindings for the extension.

Related

VS Code, does not accept suggest on tab

I am currently working on VS Code with GitHub Copilot.
But when I have a suggestion:
And I press "Tab" to accept the suggestion, Vs Code adds a tab in the code:
Someone know how to resolve this ?
Explanation
In fact VS Code has a prioritization for the same shortcuts.
A custom shortcut is more prioritized than a default shortcut.
If you have a shortcut for your tab key in your VS Code, that can disorganize the prioritization of the default shortcut.
Solution
I don't find a solution to give a prioritization for a shortcut, so I set the default for all shortcuts using the tab key:
Note: is important to click on "Reset keybinding" to take the default prioritization.
Other solution
It's probably possible that VS Code gives a prioritization with the date of the last update of your shortcut. But I don't try this solution because you need to update all the shortcuts and we have several shortcuts for tab key.

Can Visual Studio Code `quick fix` interact with keyboard?

I am using VS Code with the excellent vscodevim extension. When I navigate to a code that has a Quick Action available I can ctrl + . to activate the drop down context menu.
Is there a way to select toggle through the list of available items using the keyboard - other then the arrows keys. As a point of information, within Visual Studio it is possible using tab, this does not work in VS Code.
Why? 'cause I love my MS ARC keyboard but I hate the rocker arrow keys.
This is a known issue for linux users using vscode with advanced shortcuts like vim extension in your case, for some reason quick fix contextual menu is unattached from vscode shortcuts which makes shortcuts not work. A really easy workaround to use with a graphical interface is HotKey.
HotKey > https://github.com/autokey/autokey for Linux and create your own shortcut.

IntelliJ Cursive s-form documentation on hover over

Is it possible to have IntelliJ/Cursive display a pop-up with s-form's definition and documentation when that s-form is hovered over with a mouse, like it's done in Eclipse? Ctrl+Q seems to bring up the window, but I'd like for it to open up automatically without me hitting a shortcut. Is this a configurable setting or something? Also, what is a similar key combination to bring up a source pop-up?
Thank you in advance.
No, there's no way to do this automatically on hover. You can see the source pop-up using View->Quick Definition - the keybinding will depend on the keymap and platform you're using. The keybinding should be shown in the menu, otherwise you can search for "Quick Definition" in Settings->Keymap.

Eclipse Back/Forward navigation using mouse buttons

There is an addin for Visual Studio called MouseNavi that allows you to use mouse thumb buttons to navigate your history.
Does a similar extension exist for Eclipse?
I don't know of any Eclipse plugin that does this, but assuming you're using Windows:
This one should enable you to do what you want: http://www.highrez.co.uk/downloads/XMouseButtonControl.htm
With that tool you can assign each mouse button a sequence of keys (Alt+Left for example) and because it can be made application specific it won't interfere with other programs where you don't want that mapping.
Alt+Left and Alt+Right to navigate through the latest opened editors.
Also, Alt+L to open up the shortcuts popup, so you can see what's available.
No real mouse navigation control though (not that I know of... at least). Although, should not be very difficult to create one and attach it to the same handlers that deal with the navigation commands.
^Q takes you to last edited location. You can cycle using it. No mouse bindings.

How do I move shortcut buttons into the GUI

Is there anyway of moving common tasks like uncommenting code (I see I can only do it for a limited selection of things like refactoring etc) onto the main GUI as a button - much like visual studio's buttons?
Commenting and uncommenting code is cmd-/.
The general answer to this question is no.
Shortcut is handy. Hit cmd-shift-? to bring down the help menu and put focus in the search field. Type something like "comment" and it'll find matching menu items.
You can customize with prebuilt actions by right/option-clicking on the toolbar and ->customize.
As for anything real custom, you have to learn the keyboard shortcuts for them.