You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

VSCode集成终端PowerShell多行带制表符粘贴内容错乱问题求助

VSCode集成终端PowerShell多行带制表符粘贴内容错乱问题求助

各位好,我最近碰到一个VSCode集成终端的头疼问题,想请教下有没有解决办法:

问题具体现象

当我把多行带制表符的内容粘贴到VSCode的PowerShell集成终端时,内容会莫名其妙地错乱变形,但在外部独立的PowerShell窗口里粘贴完全正常。

举个实际的例子,我要粘贴的原始内容是:

/game/systems/deterministic_rng.lua
The file '/random/random.lua' could not be found.

粘贴到VSCode集成终端后,内容变成了这样(错乱的结果每次还略有不同):

/game/systems/deterministic_rng.lua The e '/random/random.lua' could not be found.fil

或者另一次的错乱结果:

/game/systems/deterministic_rng.lua The file 'ndom/random.lua' could not be found./ra

还有个很诡异的细节:第一次粘贴到VSCode集成终端是完全正常的,但只要是第一次之后的粘贴,内容必然错乱。

我已经尝试过的排查/解决方法(均无效)

  • 开启了终端的括号粘贴模式(Bracketed Paste Mode),问题依旧存在
  • 试过多种粘贴方式:Shift+Insert快捷键、命令面板里的「终端粘贴」功能,结果完全一致
  • 禁用了VSCode的GPU加速,没有任何改善

我的预期

希望VSCode集成终端里的复制粘贴能和普通独立PowerShell窗口表现一致,不会出现内容错乱、字符拼接错误的情况。

有没有朋友遇到过类似的问题?或者有什么我没试过的排查方向?麻烦各位支个招,谢谢啦!

火山引擎 最新活动