【问题标题】:VS Code - Horizontal Scrolling?VS Code - 水平滚动?
【发布时间】:2017-11-11 16:05:29
【问题描述】:

我正在咨询你,因为我正在处理一些关于 VSCode 的问题。

我们目前正在创建一个应该在本地运行的应用程序,因此我们的代码中有很多 base64 行。可以想象,这些字符串非常大:

这对我(和我的同事)来说是个问题,因为我们对这种轻量级的“Visual Studio”式编辑器很感兴趣,但无法避免这种断行的发生,这使得导航某些脚本变得非常复杂.

是否有一个选项可以水平滚动编辑器,这样字符串就不会被修改成窗口大小而造成这种混乱?

到目前为止,我没有找到任何可以帮助解决我的问题的方法。这里有没有人知道我在追求什么以及在哪里可以找到它?

【问题讨论】:

  • 按 F1 并在切换选项框中输入 wordwrap?
  • 另外,为什么不直接使用资源文件呢?图像本身或 base64 字符串都可以在资源文件中。
  • @fhl 哦,我没有指定我们需要将我们的应用程序变成单个文件 html,是吗?当您有其他解决方案时,我愿意学习^^
  • @AlexK。最后一个我可以使用的答案。在网上搜索了几个小时后,终于找到了一个可行的“解决方法”。

标签: visual-studio-code


【解决方案1】:

自动换行可以从水平滚动中解救出来。按 Alt + z 打开/关闭自动换行。

【讨论】:

  • 遗憾的是,这不适用于来自扩展的特殊文本,例如警告和错误。
【解决方案2】:

Alt + Shift 然后使用滚轮。这将为您水平滚动:)

不是最有效,但您可以慢慢左右窗格
Ctrl + ⬅️每按一次会向左跳一个字
Ctrl + ➡️ 每按一下就会向右跳一个字
使用这些命令,如果您还按住 Shift,您将选择整个单词。

这不是真正的滚动,很难注意正在发生的事情
Home 会将光标移动到行首
End将光标移动到行尾

【讨论】:

  • 我希望有办法让鼠标参与其中。
  • 不是最有效的,但是Ctrl+(左箭头或右箭头),它会一次跳一个字的光标。还有 home 和 end 键,跳转到行尾或行首
  • 有没有办法将水平滚动从 alt+shift+scroll 重新绑定到 ctrl+scroll?
  • 可能,尚未调查,但这可能会有所帮助。 code.visualstudio.com/docs/getstarted/…
猜你喜欢
  • 2023-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-18
  • 1970-01-01
  • 2021-03-23
  • 2014-09-03
相关资源
最近更新 更多