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
HotKey Configuration Page #98
Comments
I cloned the repo and have been looking into this issue. |
The more I look at this feature, the more it seems to be duplicating functionality that is already implemented in Visual Studio with the Tools / Options / Environment / Keyboard options page. It seems the Visual Studio community already has a preferred way of handling keyboard shortcuts (MSDN page). Perhaps we could help our users by including tips on how to assign or change keyboard shortcuts. I also have some ideas for how to leverage the already existing infrastructure in the attached image. Thoughts? |
Eric, That's a great idea! If you can hook into the existing shortcut system, that might be a lot Devin On Mon, Feb 24, 2014 at 11:28 PM, Eric Christensen <notifications@github.com
|
That's the thing. Those commands are already in the existing system because On Mon, Feb 24, 2014 at 11:34 PM, Devin Garner notifications@github.comwrote:
|
Sorry, I should have looked at the image more closely before I responded. Good point. Renaming these or making a schema would make them much easier to find. Can you test if changing the keys for a clojure shortcut in this menu works correctly? Specifically, can you use the new keystroke to perform the command? If you restart visual studio, do these settings persist? Also, maybe we should look through all the features in vsClojure to see which commands don't have a shortcut listed in this menu. If a specific command would benefit from having a shortcut keystroke, maybe we can create shortcut keys for them. |
They are all there (even the ones that vsClojure does not have HotKeys for) For example, I changed my On Tue, Feb 25, 2014 at 4:00 PM, Devin Garner notifications@github.comwrote:
|
I agree, we should figure out how to make a separate context for vsClojure. We don't want vsClojure hotkeys to override c# editor hotkeys. Like you mentioned, the "Use new shortcut in: Global". If you change the dropdown, it has "text editor" as an option. I wonder if we could create a "Clojure Editor" setting somehow? It seems plausible, because there are separate "HTML Editor" & "XML Editor" setting apart from the normal "Text Editor". I think you're right, all important vsClojure features may be in this list already. I assumed that some features might be only available through a right-click menu. For example, you start a new REPL by right-clicking a project in the solution explorer. However, it's right there in your screenshot, even though vsClojure didn't give it a default hotkey! I was able to successful assign a hotkey to starting a REPL & it worked. When I right-click the solution, it says "Start Clojure Repl", but it doesn't show my hotkey. It'd be nice if the text changed to reflect the assigned hotkey. Maybe we should go through the list of vsClojure commands & assign a default hotkey in the vsClojure code. |
Yes. That sounds good. I'll create a new "Clojure Editor" or "Clojure On Tue, Feb 25, 2014 at 4:51 PM, Devin Garner notifications@github.comwrote:
|
Will reopen once this becomes a priority |
Create a config page that allows viewing/setting HotKeys for each piece of functionality exposed by vsClojure.
The text was updated successfully, but these errors were encountered: