是否可以在VS中使用键盘/鼠标滚轮进行水平滚动?

时间:2017-02-19 22:33:19

标签: visual-studio navigation visual-studio-2017

是否可以在Visual Studio中使用键盘/鼠标滚轮水平滚动?我可以通过Ctrl + UpCtrl + Down执行此操作,或者只使用鼠标滚轮进行垂直滚动,但我无法通过Google搜索来查看如何向左/向右滚动。我正在使用Visual Studio 2017 RC。

编辑刚刚遇到this,但它似乎只与VS2015兼容。当我尝试将它与VS2017一起使用时,它会出错。

3 个答案:

答案 0 :(得分:0)

也许,如果你点击鼠标中心按钮然后导航?

答案 1 :(得分:0)

一种方法是直接修改活动视图的IWpfTextView.ViewportLeft。您可以使用以下两个命令Scroll the current text editor horizontally作为我的Visual Commander扩展,并为它们分配快捷键,例如 Ctrl + 右箭头 Ctrl + 左箭头

答案 2 :(得分:0)

您可以将自定义键绑定分配给Edit.ScrollColumnLeft和Edit.ScrollColumnRight命令。为此:

  1. 打开工具 - >选项 - >环境 - >键盘
  2. 显示包含'ScrollCol'的命令(足够短以找到这两个)
  3. 对于每个命令,将焦点设置在“按快捷键”框中,然后键入所需的快捷方式。
  4. 找到所需的键绑定后,单击“指定”按钮进行保存。
  5. 在下图中,您可以看到我已将 Ctrl + Alt + Right 设置为映射到Edit.ScrollColumnRight,而 Ctrl + Left 已分配给在文本编辑器中编辑.WordPrevious命令。

    Example of setting a keybinding