如何关闭VSCode滚动代码时顶部显示首行的布局效果?
关闭VSCode滚动时固定首行的效果
你遇到的是VSCode自带的**固定滚动(Sticky Scroll)**功能,默认会在滚动时固定代码顶部的类、函数等定义行,方便定位当前代码所属范围。关闭方式如下:
通过图形界面设置关闭
- 打开VSCode设置(快捷键:Windows/Linux用
Ctrl+,,Mac用Cmd+,) - 在设置搜索栏输入
sticky scroll - 找到
Editor: Sticky Scroll Enabled选项,取消勾选即可
通过配置文件修改
- 打开设置界面后,点击右上角的
{}图标进入JSON配置编辑模式 - 添加或修改以下配置项:
"editor.stickyScroll.enabled": false - 保存文件后配置立即生效
如果关闭自带功能后仍有类似效果,大概率是第三方扩展导致的:
- 打开扩展面板(快捷键:Windows/Linux用
Ctrl+Shift+X,Mac用Cmd+Shift+X) - 暂时禁用所有扩展,重启VSCode后检查效果是否消失
- 逐个重新启用扩展,找到引发该效果的扩展后,选择卸载或禁用它
内容的提问来源于stack exchange,提问作者C1ach0
相关产品推荐
相关产品推荐

