如何在 VSCODE 终端中实现平滑滚动?

2023-11-22

我正在 VSC 中工作并编写 Nodejs,我在长终端输出中遇到滚动问题,如果我使用滑块,在终端右侧滚动滑块会走太多行太快,所以,问题是,我们是否有集成终端中的平滑滚动选项可以轻松地用箭头逐行读取输出,或者我们必须使用另一个外部终端? 谢谢。


在 v1.71 中,平滑滚动将得到改进,请参阅发行说明:终端平滑滚动.

终端现在支持平滑滚动,这将产生动画效果 短时间滚动以帮助您在滚动后确定方向, 就像编辑器和列表中也提供的功能一样。到 启用它设置:

json "terminal.integrated.smoothScrolling": true


在 vscode v1.42(2020 年 2 月初)中,两个与终端相关的新命令鼠标滚轮将介绍滚动灵敏度:

滚动灵敏度

终端的滚动灵敏度现在可以独立配置 使用新设置的编辑器terminal.integrated.mouseWheelScrollSensitivity and terminal.integrated.fastScrollSensitivity.

See https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_42.md#scrolling-sensitivity


感谢@Sean 和@user9811991 在评论中指出该设置是一个乘数。我的终端通常一次滚动三行,为了让它只滚动一行,我必须设置terminal.integrated.mouseWheelScrollSensitivity to 0.08.


Also see Scrolling the terminal line by line from the keyboard for a keyboard command that scrolls the terminal by one line: workbench.action.terminal.scrollUp Ctrl-Alt-PageUp

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 VSCODE 终端中实现平滑滚动? 的相关文章

  • VS Code 中的 C\C++ 以及适用于 Windows 的 Linux 子系统

    我在使用 Windows 的 Linux 子系统在 Windows 10 版本 17134 上的 VS Code 编辑器中使用 包含 时遇到问题 我安装了 C C 扩展 并且可以使用文档中概述的 launch json 信息运行我的应用程序
  • VS Code 扩展:如何为扩展的设置/配置设置顺序/优先级?

    将设置 配置添加到 contributes 和 configuration 下的扩展 package json 文件时 无论我放置它们的顺序如何 它们都会出现在 文件 中 偏好设置 设置 我的扩展 按字母顺序排列 并非所有信息都符合按字母顺
  • VS Code Pylance 不突出显示变量和模块

    我正在使用带有 Python 和 Pylance 扩展的 VS Code 我遇到的问题是 Pylance 扩展没有对模块和数据框等内容进行语法突出显示 我希望顶部的模块为绿色 df 变量为蓝色 我正在使用默认的深色 颜色主题 这是我的 VS
  • 如何在 VSCode 中热重载 Tomcat 服务器

    我正在从 Eclipse IDE VSCode 分别用于编码 Java servlet 和 HTML CSS JS 网页 迁移到仅使用 Visual Studio Code 因为它的轻量级 我为 VSCode 安装了几个 Java 扩展 R
  • VSCode - 我可以更改截屏视频的字体/高度吗?

    是否可以更改截屏视频的字体 高度 我在设置里找不到它 以下是与截屏模式相关的可用设置的更新列表 自 v1 63 起 The Timeout Color and Mouse Indicator Size从 v1 49 开始是新的 The co
  • 导入 VS Code 智能感知时避免 eslint 错误 no-unused-vars

    我希望在使用 ES6 类时在 VS Code 中具有代码完成功能的 Intellisense 为了实现此目的 我导入一个类并添加 JSDoc 标记来告诉 VS Code 该类在特定方法中使用 这工作正常 但是当我打开此规则时 ESLint
  • 有没有办法使活动选项卡边框在顶部而不是底部突出显示?

    随着tab activeBorder您可以突出显示活动选项卡的底部 但如何突出显示选项卡的顶部 就像 Firefox 当前的设计一样 突出显示的示例tab activeBorder workbench colorCustomizations
  • 在 VS Code 中,如何获取当前选定的 Python 的路径?

    我想指定Python路径tasks json没有明确的完整路径 我曾经使用过这样做python pythonPath 但该设置现已弃用 检索当前选择的 Python 路径的替代方法是什么 还有其他 VS Code 环境变量吗 对于当前的Py
  • 如何去掉 VSCode 中的这个弹出窗口?

    当我开始在对象中输入新属性时 这个小弹出窗口就会出现 而且似乎一直如此 它阻止我向上 向下移动行 因为向上 向下箭头滚动框的内容 我很遗憾地说 这感觉就像 MS Word 中的 Clippy 的 VSCode 版本 我尝试了以下用户设置但无
  • 如何修改VSCode Activity Bar

    我正在自定义 VSCode 我需要修改活动栏 删除一些图标并添加一个图标来打开扩展 该扩展现在由键盘快捷键触发 有人知道如何修改 VSCode 源代码来实现这一点吗 有没有什么文档可以帮助我理解VSCode的源代码 任何线索将不胜感激 您可
  • 有没有办法通过 VS Code 任务运行命令?

    在 VS Code 中 我有一个扩展 我可以通过按 F1 并按名称搜索来运行其命令 但是我想从任务 tasks json 自动运行它 我从键盘快捷键知道它的全名 您可以在以下位置运行有效命令tasks json与 command synta
  • 为 VSCode 中的调试命令添加前缀

    我正在调试 Python 脚本 我的配置看起来像这样 name debug script py type python request launch program path to script py console integratedT
  • Visual Studio Code 无法检测已安装的 git 并且“启动 git 时出错:文件名或扩展名太长”。

    我已经查看了大多数描述标题上的第一个错误的帖子 Visual Studio Code 无法检测已安装的 git 尽管如此 我相信第二个错误 启动 git 时出错 文件名或扩展名太长 生成第一个 你可以帮帮我吗 Git 在使用 Git Bas
  • 调试firebase云函数

    如何使用 Visual Studio 代码进行调试firebase 数据库 trigger功能 我尝试了模拟器 但是当我调用它时出现错误 functions debug myMethod C functions functions gt f
  • 从 vscode 扩展中的虚拟文档发送命令

    我正在制作 Visual Studio Code 扩展 在其中制作虚拟文档 let provider new TextDocumentContentProvider let registration vscode workspace reg
  • 如何更改 Visual Studio Code“Powershell 集成控制台”?

    有谁知道如何安装 更新 PS 7 以供 VS Code Powershell 集成控制台使用 我可以在常规 powershell 终端上获取 PS 7 但 Powershell 集成控制台仍然是 PSVersion 5 1 我似乎不知道如何
  • 使用扩展菜单的内置图标

    我想重用调试器工具栏中使用的 播放 按钮图标作为我从扩展添加的新菜单项 有没有办法在 package json 中设置图标信息以使用 VSCode 中已有的 svg 或者我必须提供自己的扩展 是的 您可以使用内置图标 它们称为 Codico
  • Visual Studio Code 调试控制台中的 pydevd 警告

    我已经搜索了一段时间但找不到任何相关问题 当使用 Visual Studio Code 和 Python 扩展来调试大型元素时 计算表示或获取属性可能需要一些时间 在这些情况下 会出现如下警告 pydevd 警告 计算 DataFrame
  • vscode 中正则表达式的不完整量词

    我正在尝试为对象的开头创建一个正则表达式 以便我可以用单个替换完整的块 在vscode的查找和替换中 My Regex id oid 0 9 product id 0 9 我的示例输入 id oid 973 product id 973 p
  • Visual Studio Code 不显示 Python 的输出

    我对 Python 非常陌生 刚刚开始了 Sendtex 的 Python 3 基础知识 课程 链接 https www youtube com channel UCfzlCWGWYyIQ0aLC5w48gBQ https www yout

随机推荐

  • 简单的语音识别方法

    是的 我知道语音识别相当复杂 轻描淡写 我正在寻找的是一种区分的方法maybe20 30 个短语 分割单词的能力 离散语音很好 会很好 但不是必需的 该软件将取决于用户 即供我使用 我不是在寻找现有的软件 而是在寻找一种自己做这件事的好方法
  • 如何在Windows中使用C#检测进程的开始和结束?

    我在 C 方面有很好的工作经验 但现在我想开发一个简单的 可能是控制台应用程序 软件 它只检测我的计算机上启动或结束的进程的名称和时间 例如 我假设我的小应用程序已经在运行 如果用户打开 Firefox 那么它应该随时间将 firefox
  • 更改 QLineEdit 中占位符文本的颜色

    当我设置占位符文本时QLineEdit setPlaceholderText 显示为灰色 有什么办法可以将颜色更改为其他颜色 例如红色 你必须子类化QLineEdit并在其中绘制您自己的占位符paintEvent class CustomC
  • WSL 2,React 不重新加载文件更改?

    我最近安装了 WSL 2 但是当我使用 create react app 创建应用程序并使用 npm start 时 当我编辑某些文件时 该应用程序不会重新加载 我错过了什么吗 根据我的经验 当您的源位于 Windows 驱动器上时 例如
  • 处理 Backbone 中的不可保存值

    是否有标准方法来处理 Backbone 中不可保存的值 e g MyModel Backbone extend Backbone Model initialize function this set inches this get mm 2
  • 使用jQuery获取div的绝对或相对位置position

    我会尝试解释我想要得到什么 我有一个 div 的位置 固定 在页面底部 到该 div 中 还有一些其他 div 我想要的是显示与这些 div 右侧对齐的另一个 div 具有绝对位置 换句话说 我不想知道 div 的左侧位置 相对于文档 ID
  • Windows 上的 Cmake 不添加共享库路径(适用于 Linux)

    我在 Linux 上使用 CMake 和 Eclipse 一段时间了 并且一直在处理包含大量可执行文件和共享对象的多个目标项目 我使用源代码构建 在 Linux 上 二进制文件被放入它们自己的目录中 当我在 Linux 上执行此操作时 Ec
  • 如何捕获SQLServer超时异常

    我需要专门捕获 SQL Server 超时异常 以便可以以不同的方式处理它们 我知道我可以捕获 SqlException 然后检查消息字符串是否包含 Timeout 但想知道是否有更好的方法来做到这一点 try some code catc
  • 将表单移至特定屏幕

    我试图弄清楚如何将指定的 System Windows Forms Form 移动到主屏幕以外的另一个屏幕上 我有一个带有可用屏幕列表的组合框 用户可以在其中选择他喜欢的屏幕 并且我的应用程序应该将其窗口之一移动到该屏幕上 我的笔记本电脑上
  • 通过从 Javascript 中的特定日期减去 X 天数来查找日期

    我想通过从 JavaScript 中的特定日期减去 X 天数来查找日期 我的 JavaScript 函数接受 2 个参数 一个是日期值 另一个是需要减去的天数 例如 我将我的参数日期传递为 2009 年 7 月 27 日 将另一个参数传递为
  • C++11:g++-4.7 内部编译器错误

    以下代码 include
  • 在哪里可以找到 Windows mysql 服务器的 my.ini 文件?

    同样的问题一次又一次地重复 我是另一个重复这个问题的人 我已经设置了我的 mysql 服务器 它的位置是 C Program Files MySQL MySQL Server 5 5 但我无法在上述路径中找到 my ini 文件 当我输入命
  • NPM package.json 文件的主要用途是什么?

    我读自here如果人们通过 npm 安装您的项目 则 package json 文件中的依赖项允许人们安装依赖项 最后 dependency字段用于列出所有依赖项 您的项目可在 npm 上找到 当有人安装你的 通过 npm 进行项目 列出的
  • 使用 MVC 属性路由的每个控制器有多个 RoutePrefix?

    通过新的 MVC 属性路由 我知道您可以分配多个Route属性为单个ActionResult 但我正在寻找一种方法来做同样的事情RoutePrefix等级 我有一个控制器 在每个操作中 都应该可以通过三种途径访问 Games Title C
  • 在 UserControl 中使用依赖属性的 wpf 问题

    我制作了一个用户控件 该控件每隔几秒就使用来自串行端口的数据更新一次 这个 UserControl 应该非常简单 由一个用于字段名称的 Label 和另一个包含字段值的 Label 组成 我说它should很简单 但是行不通 它根本不更新
  • 使用 youtube v3 API 检索 youtube 播放列表中的所有视频

    我正在使用 youtube v3 API 检索播放列表的视频并获得 50 个项目 此链接没有任何问题 但视频数量是 100 而我只获得 50 我怎样才能获得接下来的 50 个项目 我试过起始索引但它不适用于 v3 API 任何帮助表示赞赏
  • 使用 CSS 强制纵横比在 Safari 上不起作用

    以下代码在 Firefox 和 Chrome 中运行良好 但在Safari 在 Mac 和 iPad 上测试 http jsfiddle net eFd87 div div img src http farm3 staticflickr c
  • 获取用户 Xbox 成就列表?

    有没有办法从 Xbox 获取用户的成就列表而不处理屏幕抓取等 网站如何喜欢http www trueachievements com做吗 他们绝对不是屏幕抓取 因为他们没有我的 Live ID 凭据 我知道 Xbox LIVE 社区开发者计
  • 如何获取包中 setup.py (setuptools) 中定义的版本?

    我怎样才能获得定义的版本setup py从我的包裹中 对于 version 或其他目的 询问已安装发行版的版本字符串 要在运行时从包内检索版本 您的问题实际上是在问什么 您可以使用 import pkg resources part of
  • 如何在 VSCODE 终端中实现平滑滚动?

    我正在 VSC 中工作并编写 Nodejs 我在长终端输出中遇到滚动问题 如果我使用滑块 在终端右侧滚动滑块会走太多行太快 所以 问题是 我们是否有集成终端中的平滑滚动选项可以轻松地用箭头逐行读取输出 或者我们必须使用另一个外部终端 谢谢