Ctrl+Shift+Tab在Visual Studio 2017中。

14 浏览
0 Comments

Ctrl+Shift+Tab在Visual Studio 2017中。

我正在使用Visual Studio 2017,并按照这个答案中的指示来更改Ctrl+TabCtrl+Shift+Tab的行为,分别切换到下一个和上一个标签页。\n问题是,虽然Ctrl+Tab正常工作,但当当前文档不是Web表单或类似页面(如主页面)时,Ctrl+Shift+Tab只能切换到上一个标签页。在这些页面上,组合键会在源代码视图、设计视图和分割视图之间切换。我该如何禁用这种行为?\n我已经在Visual Studio设置中查看了键盘快捷键,没有找到其他映射到这个组合键的快捷键。我甚至禁用了Web表单设计师(只保留源代码视图),但没有帮助,Ctrl+Shift+Tab在这种情况下根本不起作用。

0
0 Comments

问题的原因是在Visual Studio 2017中,使用Ctrl+Shift+Tab快捷键进行切换标签页时,会出现意外的行为,将用户带到了分割或设计的子标签页。

解决方法是将Window.PreviousTabAndAddToSelection命令的快捷键设置为Ctrl+Shift+Tab,但需要在HTML编辑器源视图中设置,而不是全局设置。这样做会有一个小的副作用,即在从Web表单标签页导航时选择前一个标签页,但成功避免了意外行为,即跳转到分割或设计的子标签页。

0