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

Release for 2012 #6

Open
jaredpar opened this issue Sep 29, 2014 · 5 comments
Open

Release for 2012 #6

jaredpar opened this issue Sep 29, 2014 · 5 comments

Comments

@jaredpar
Copy link
Owner

Change the manifest and build such that it can handle 2012 as well

@spacegaier
Copy link

I can now install it in VS2012, but the shortcut is not working. In your documentation it states that one should use "Ctrl+Shift+;". On my machine + locale&layout (system = German, VS IDE = English) that is the shortcut for zooming out (which is in fact "Ctrl+Shift+," [note: comma instead of semicolon] but on a German keyboard that results in the same combination).

The "Tools" menu states that "Ctrl+Shift+L" should be the correct shortcut instead:
14-10-_2014_15-27-38

However, that is the standard shortcut to delete the current line in VS, so that isn't working either. As a fix I can of course set a custom shortcut and then it works flawlessly. I am not sure if that is a VS2012 issue or just a general language/keyboard layout topic.

@jaredpar
Copy link
Owner Author

Unfortunately this is just a generic VS keyboard issue.

The original Easy Motion plugin that I was emulating uses the L version of the shortcut. Even though, as you noted, this is already mapped in most VS installations I kept it for familiarity of anyone that was used to the extension.

As for the German keyboard conflict that sound you heard is me swearing at my keyboard :(. There is unfortunately no giant master list of keyboard shortcuts. It varies from programming language, VS profile and actual UI language. It makes it nearly impossible to find a good truly unused shortcut to build upon when writing a new extension. Makes it tough on developers trying to keep it clean for everyone

Does it work if you remap it to a different key? That should work as Easy Motion uses standard command routing

@spacegaier
Copy link

Yes, as I wrote, using a custom shortcut set via the VS options works just fine. Just wanted to make you aware of the situation, although you probably cannot make anything about that.

@jaredpar
Copy link
Owner Author

Out of curiosity, what shortcut did u choose?

On Tuesday, October 14, 2014, spacegaier [email protected] wrote:

Yes, as I wrote, using a custom shortcut set via the VS options works just
fine. Just wanted to make you aware of the situation, although you probably
cannot make anything about that.


Reply to this email directly or view it on GitHub
#6 (comment).

Jared Parsons
http://blog.paranoidcoding.com/
http://twitter.com/jaredpar

@spacegaier
Copy link

"Ctrl+Shift+ö" which are the same keys on my German keyboard as the ones you use for "Ctrl+Shift+;" on your one.

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

No branches or pull requests

2 participants