You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code终端粘贴特定格式文本末尾自动加~字符如何解决?

解决VS Code终端粘贴特定ID文本末尾自动加~的问题
  • 检查终端粘贴相关设置:打开VS Code设置,搜索terminal.integrated.paste,先把Terminal: Paste With Newline选项关掉试试。另外看看terminal.integrated.shellIntegration.enabled,暂时禁用这个选项,排查是不是shell集成在搞鬼。
  • 排查shell配置文件:如果你用bash、zsh这类shell,去检查~/.bashrc、~/.zshrc这类配置文件,看看有没有针对id=xxx格式文本的替换、补全脚本,这类脚本可能会自动给文本末尾加~。
  • 禁用终端类扩展:第三方终端增强、美化插件可能会干扰粘贴行为,先把所有终端相关的扩展禁用,再逐个恢复,找出导致问题的插件。
  • 重置终端配置:点击设置右上角的「打开设置(JSON)」,把所有terminal.integrated开头的自定义配置注释掉,重启VS Code后测试粘贴,再逐步恢复配置定位问题。
  • 对比原生终端测试:先在系统自带的终端(比如Windows的CMD、Mac的Terminal)里粘贴这段ID文本,如果也自动加~,那是系统shell的问题;如果原生终端正常,再回到VS Code继续排查。

内容的提问来源于stack exchange,提问作者Marcio Roberto Geraldo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 07:28:13