V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qf19910623
V2EX  ›  Visual Studio Code

vscode 终端在双引号之间输入中文有问题

  •  
  •   qf19910623 · 46 天前 · 1488 次点击
    这是一个创建于 46 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://www.v2ex.com/t/765439 跟这个帖子说的问题应该一样,之前是在 Mac 上面有问题,后面换成 windows 了,结果还是一样,我也不知道是不是我的哪个配置或者插件导致的,有什么办法快速排查妈???

    7 条回复    2024-11-11 16:02:52 +08:00
    superchijinpeng
        1
    superchijinpeng  
       46 天前
    无法复现
    dfkjgklfdjg
        2
    dfkjgklfdjg  
       46 天前
    Win10 + VSC 终端 + 自带中文输入法

    没能复现你的问题。感觉可能是你引用的帖子里面说的输入法的问题?但是也不应该啊……

    https://imgur.com/1Mwy8TL
    SuperNPC
        3
    SuperNPC  
       46 天前
    没复现
    edwardzcn98
        4
    edwardzcn98  
       46 天前
    没遇见过,但我记得老版本 vscode 会有光标错位的问题。换用系统原生输入法,终端的字体在 vscode 配置( cmd+,)和外面(比如 powershell 或者 macOS 的 terminal )都设置下,确保支持中文/特殊字符。
    qf19910623
        5
    qf19910623  
    OP
       46 天前
    @superchijinpeng
    @dfkjgklfdjg
    @SuperNPC
    @edwardzcn98

    经过我对 setting.json 逐个删除排查,发现是这条配置造成的:
    "editor.accessibilitySupport": "on"

    好像是 vscode 的一个无障碍模式开关,开启了就会有这个问题,不管什么输入法都一样,咱也不知道是什么插件给我设置了这个...
    joyyu
        6
    joyyu  
       46 天前
    @qf19910623 #5 刚刷帖摸鱼完转头提交 commit 就发现了同样的问题。。。这个好像是 vscode 新版本带的功能,确实关掉就好了,谢谢楼主,谢谢摸鱼的我
    starwing
        7
    starwing  
       46 天前
    @qf19910623 我这边这条默认好像是 auto ?会是什么原因把这个设置成 on 呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2836 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 14:07 · PVG 22:07 · LAX 06:07 · JFK 09:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.