如何修复 macOS Big Sur 上的 VS Code 集成终端不稳定和滞后?
How to fix VS Code integrated terminal choppy and laggy on macOS Big Sur?
在 Big Sur 上的 VS Code 中的集成终端中键入非常令人讨厌的滞后和缓慢。这是唯一遇到此问题的应用程序,iTerm 等不会遇到此问题。我尝试禁用所有插件、主题、字体等以试图找到根本原因。
基于线程 here 我能够通过 运行 此命令成功缓解问题:codesign --remove-signature /Applications/Visual\ Studio\ Code.app/Contents/Frameworks/Code\ Helper\ \(Renderer\).app
并重新启动 VS Code,延迟完全消失,一切都恢复了正常。
如果您信任 VS Code 开发人员,那么删除签名应该不会成为问题,但 YMMV。
对我来说,我非常高兴找到这个解决方案,因为它快把我逼疯了。
可能是 Konstantin Popovskikh 的回答更新已被删除。
在 settings.json 中,设置为:
"terminal.integrated.gpuAcceleration": "off",
对我帮助很大,但它确实有副作用,即在打字时不渲染下划线 - 但对我来说,这是两害相权取其轻。
注意:您似乎不必重新加载会话,只需保存 .json 文件,终端就会更新(您可以明显地看到它略有变化)。
在 Big Sur 上的 VS Code 中的集成终端中键入非常令人讨厌的滞后和缓慢。这是唯一遇到此问题的应用程序,iTerm 等不会遇到此问题。我尝试禁用所有插件、主题、字体等以试图找到根本原因。
基于线程 here 我能够通过 运行 此命令成功缓解问题:codesign --remove-signature /Applications/Visual\ Studio\ Code.app/Contents/Frameworks/Code\ Helper\ \(Renderer\).app
并重新启动 VS Code,延迟完全消失,一切都恢复了正常。
如果您信任 VS Code 开发人员,那么删除签名应该不会成为问题,但 YMMV。
对我来说,我非常高兴找到这个解决方案,因为它快把我逼疯了。
可能是 Konstantin Popovskikh 的回答更新已被删除。
在 settings.json 中,设置为:
"terminal.integrated.gpuAcceleration": "off",
对我帮助很大,但它确实有副作用,即在打字时不渲染下划线 - 但对我来说,这是两害相权取其轻。
注意:您似乎不必重新加载会话,只需保存 .json 文件,终端就会更新(您可以明显地看到它略有变化)。