在拆分视图中同步垂直/水平滚动

Posted

技术标签:

【中文标题】在拆分视图中同步垂直/水平滚动【英文标题】:Synchronise vertical/horizontal scrolling in split view 【发布时间】:2018-01-01 17:15:26 【问题描述】:

VS Code 中有没有办法在拆分视图中同步垂直或水平滚动?

比如Notepad++

来自按钮:

从视图菜单:

【问题讨论】:

看起来这是一个功能请求,请参阅github.com/Microsoft/vscode/issues/18137,但除了 Markdown 预览之外没有太多动力。 【参考方案1】:

2021 年编辑:虽然以下内容仍然有效,但根据 @Mr.D.Q 在下面的回答,现在确实存在一个插件 Sync Scroll 来完成此任务。

--

据我所知,您能做的最接近的事情就是使用“比较文件”功能。

在文件浏览器侧边栏中:

右键单击文件 A -> 选择比较 右键单击文件 B -> 与选定的比较

【讨论】:

这是一个很好的解决方法!我会将您的答案标记为已接受,直到有一天 VSCode 提供了一种同步垂直和水平滚动的真正方法。 这仅适用于您想要比较非常相似的文件的情况。很多时候这个功能都不能很好地工作。 这正是我想要的! 我只想强调 SIDEBAR EXPLORER 而不是顶部文件导航栏。【参考方案2】:

如果你想要更高级的同步滚动功能,请查看这个 vscode 扩展Sync Scroll

【讨论】:

这太完美了!正是我想要的。谢谢!

以上是关于在拆分视图中同步垂直/水平滚动的主要内容,如果未能解决你的问题,请参考以下文章

android中的垂直和水平滚动视图

(垂直)滚动视图包含另一个(水平)滚动视图 - Kivy

水平和垂直回收器视图中的滚动问题

水平 UIScrollView 内部有垂直 UIScrollViews - 滚动外部水平视图时如何防止滚动内部滚动视图?

表格布局可以同时具有水平和垂直滚动视图吗

滚动列表视图垂直和水平相同的图像