在Visual Studio Code集成终端中禁用换行?

27

如何在Visual Studio Code集成终端中禁用换行?

当输出内容过长时,我不想看到折行。

看看下面的效果有多糟糕。

在此输入图像描述


2
我想知道如何在VSCode的终端中禁用自动换行。 - oat
3个回答

29

您可以在终端中使用 Alt + Z 组合键来切换包装和取消包装。

之前有一个 #74501 问题,现在已经修复了。


我尝试在我的VS Code(Windows 10)上使用它,但没有成功。 - hammi

6
完全禁用VSCode中嵌入终端的自动换行是不可能的,因为运行在终端窗口内部的shell总是根据其可见宽度断行。截至VSCode 1.61版本(2021年9月),您可以设置终端窗口的更宽虚拟宽度。这减少了底层shell执行的换行量,并为您提供了一个漂亮的在VSCode中滚动条。要启用此功能,请在VSCode的命令面板中输入Terminal: Set Fixed Dimensions

screenshot of the command palette showing the "Terminal: set fixed dimensions" entry

更多信息请参考https://code.visualstudio.com/updates/v1_61#_fixed-dimensions

虽然这解决了问题,但另一个错误在设置大尺寸(显然超过2000)时导致了丑陋的图形用户界面问题。 - j5423951

3

目前还没有这样的选项,但由于#74501的原因,未来可能会提供此功能。


2
可能现在已经修复:https://github.com/microsoft/vscode/pull/130777 适用于VSCode 1.61(2021年9月)。 - VonC

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接