justcla / KeyBindings

Installs alternative keyboard mapping schemes to work with Visual Studio. Provides rich hotkeys and keyboard shortcuts.
http://aka.ms/HotKeys
69 stars 10 forks source link

Visual Studio 2019 Support #14

Closed jamesnwarner closed 5 years ago

jamesnwarner commented 5 years ago

Firstly, I'd like to say thank you for making such a great extension. I love being able to use IntelliJ keyboard shortcuts in Visual Studio and it makes me much more productive, so thanks for that!

I was just wondering if there is any plan to support Visual Studio 2019?

Once again, thanks for developing such a great extension.

pishangujeniya commented 5 years ago

I want to have it in my Visual Studio 2019.

KKowalewski24 commented 5 years ago

It would be really nice if this magic extension could be available for Visual Studio 2019.

justcla commented 5 years ago

Gotcha. I'll try to do it tonight. ☺️

justcla commented 5 years ago

Now that v16.1 includes toggle line comment and toggle block comment, I should probably update some of the key maps.

hkuadithya commented 5 years ago

@justcla could you please post an update on this thread once you've published the tool on Marketplace?

In addition, the VS code has a large number of popular extensions for IntelliJ keybindings. However, for Visual Studio, I could only find your extension in the marketplace. I wonder why there aren't other popular keybinding tools for Visual Studio apart from yours.

Since you were a manager at Microsoft for the VS IDE team, I think you're in a unique position to answer this question.

justcla commented 5 years ago

Hi Adithya. Absolutely, I'll post updates here.

Update: I had a look at it last night. There are two extensions: One with all the keyboard shortcut mapping schemes, and one with the keyboard shortcut management tools (load, save, import, etc). I need to upgrade the Keyboard Shortcuts Manager first, then I can embed it into the mapping scheme extension.

Question for you (and others): What are you looking for most? The mapping schemes I developed or the management tools (Tools->Keyboard Shortcuts)? (FYI. If you just want the mapping schemes, you can grab them directly from this folder and drop them in your Common7/IDE directly. Or import any of these VSSettings files via Tools->Import and Export Settings...)

In addition, the VS code has a large number of popular extensions for IntelliJ keybindings. However, for Visual Studio, I could only find your extension in the marketplace. I wonder why there aren't other popular keybinding tools for Visual Studio apart from yours.

I guess I was the only one who cared.

justcla commented 5 years ago

OK. I've upgraded the Keyboard Shortcuts Manager. It is available here.

Note: It is a MAJOR upgrade and includes some very powerful shortcut management features that were developed at the Microsoft Hackathon 2018. Not everything works perfectly, but it's pretty useful.

Now I can look at upgrading the HotKeys extension.

justcla commented 5 years ago

Sorry for the delay. I have now released the upgraded HotKeys VSIX for VS2019. :-D

Importantly, it includes the upgraded and improved shortcuts manager v2.1.0.

Note that I did not include and VSKs this time. Instead I included the VSSettings files, which users can "Load" from the Keyboard shortcuts menu. I found that's the cleanest way to apply shortcuts and it also lets you apply one set over another. I use the "Reset" in between, as necessary.

Anyway, I hope you like it! I've been using the IntelliJ bindings on VS2019 this week and find it much more useful and productive. :-)

justcla commented 5 years ago

If someone has some success with the extension in VS2019, please let me know.

Closing the issue for now.