有条件地将 VS 2013 键盘快捷键设置为不同的功能?

Set VS 2013 Keyboard Shortcuts to different functions conditionally?

我最近开始在 Visual Studio 2013 年工作。在此之前,我在 Qt 的 IDE 中广泛工作。我非常喜欢 Qt 中的一个功能是您可以突出显示一段代码并按 CTRL+/ 来注释该块中的每一行,然后如果该块中的每一行都已被注释掉,您可以再次按 CTRL+/ 取消注释这些行.我想出了如何将 VS 中的注释块快捷方式设置为 CTRL+/ 但我无法想出一种方法来设置取消注释,如果所有内容都被注释,就像在 Qt 中一样。有没有办法做到这一点?谢谢!

如果不使用微扩展或第三方扩展,您无法像 visual studio 中那样切换评论,但我知道您可以使用 Resharper , 看看 this.