【问题标题】:Is it possible to scroll horiztonally with keyboard/mouse wheel in VS?是否可以在 VS 中使用键盘/鼠标滚轮水平滚动?
【发布时间】:2017-07-09 02:13:56
【问题描述】:

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

编辑: 刚遇到this,不过好像只兼容VS2015。当我尝试将它与 VS2017 一起使用时,它出错了。

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      您可以为 Edit.ScrollColumnLeft 和 Edit.ScrollColumnRight 命令分配自定义键绑定。这样做:

      1. 打开工具 -> 选项 -> 环境 -> 键盘
      2. 显示包含“ScrollCol”的命令(短到可以找到这两个)
      3. 对于每个命令,在“按下快捷键”框中设置焦点并键入所需的快捷键。
      4. 找到所需的键绑定后,单击“分配”按钮进行保存。

      在下图中,您可以看到我已将 Ctrl+Alt+Right 设置为映射到 Edit.ScrollColumnRight,并且 Ctrl+Left 已分配给在文本编辑器中时的 Edit.WordPrevious 命令。

      【讨论】:

        【解决方案3】:

        也许,如果您单击鼠标中间的按钮然后导航?

        【讨论】:

        • 我刚试过这个。不幸的是,这不起作用。
        • 在 VS2019 上为我工作。
        【解决方案4】:

        使用 Shift+Scroll-Up / Shift+Scroll-Down。这对于水平滚动非常有效,否则会非常乏味。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-07-20
          • 2011-12-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多