In IDE, 2.0.3, HOTKEYS (CTRL-SHFT-commma) shows the following:
CTRL-SHFT-B should open the Boards Manager, but opens the Sketchbook.
CTRL-SHFT-K should open the Sketchbook, but opens a run-task dialog box.
I made the changes I wanted to my IDE to correct this, but could not find how to sort the key bindings to identify if I was stepping on another hotkey. Filtering CTRL+SHIFT+(whatever) did not work for me.
I have been adding to the list of hotkey collisions in that issue as I discover new ones. I never did a comprehensive survey of all the hotkeys (which would be quite challenging) so I'm certain there are some more collisions that have not been reports. So please do report any additional collisions you discover so we can make sure they all get fixed when the developers tackle that report.
I wasn't able to verify this. Where did you see an indication that a sketchbook-related Ctrl+Shift+K hotkey exists?
What exactly do you mean by "open the Sketchbook"? Do you mean that it toggles the "SKETCHBOOK" view in the left side panel (as you discovered is the result of Ctrl+Shift+B)? Or do you mean some other action?
I found two "commands" that are associated with Ctrl+Shift+K:
Delete Line
Task: Rerun Last Task
But neither of those are related to the sketchbook.
The fact there are two commands might seem like a collision of its own, but these apply to different use contexts (as indicated by the "When" column of the "Keyboard Shortcuts" view. The hotkey deletes the current line when the user is editing and runs the task when they are not editing.
Yeah, my experiences with the search capability of the "Keyboard Shortcuts" view has not been pleasant. It searches for all occurrences of each of the individual characters in the search query, disregarding the fact that the user intended to search by word instead of character. So you always get many useless matches and they aren't sorted by relevance. I am not able to specify a specific field (e.g., "Command", "Keybinding") for the search.
Even so, I was able to find the two results I listed above by searching for ctrl+shift+k and then scrolling down through the many results while watching the "Keybinding" column. It highlights the matching characters so the ones with a perfect match are visually distinct.
My SKETCHBOOK from CTRL-SHFT-K reference is found in: IDE >> SKETCH >> SHOW SKETCH FOLDER (<s>CTRL+Shift+K</s>)
(third from bottom in dropdown)
[edit]
** OOPS. I thought I saw that (above) as CTRL-SHFT-K when it is clearly ALT-SHIFT-K **
(so sorry)
[/edit]
As you stated, "... toggles the Sketch [Folder]..." on the left-hand pane, where LIBRARIES MANAGER or BOARD MANAGER appear when called.
I could do the "search" for CTRL-Shift-(something), but looking for an "empty" CTRL-Shift-??? was like a needle in a needle stack. I tried clicking the column header for a further sort-by, but that feature is not available.
I edited my hotkey list for my preference. I put TASK under CTRL-SHFT-T so SKETCHBOOK could be under "K" and BOARDS "B" I looked at CTRL-Shit-K to see if it deleted a line in a sketch, but it did not, so I used it for SKETCHBOOK.
No worries. I'm glad this hotkey is working correctly in the end at least.
I think it is a really nice advancement that Arduino IDE 2.x has configurable hotkeys. I always think that is an important feature in any application.
I don't mind using default hotkeys, but in some applications I find there are hotkeys I press accidentally that trigger things I don't have any use for. It is frustrating when the program doesn't offer any way to disable those problematic hotkeys, or set them to some other key combination I won't accidentally press.