2022 年了, vscode 还是不兼容中文吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nyxsonsleep
V2EX    Visual Studio Code

2022 年了, vscode 还是不兼容中文吗?

  •  
  •   nyxsonsleep 2022-08-09 03:16:18 +08:00 7352 次点击
    这是一个创建于 118 天前的主题,其中的信息可能已经有所发展或是发生改变。

    name version
    vscode 1.69.2
    python 3.9
    conda 4.13
    38 条回复    2022-08-11 09:46:38 +08:00
    ysw
        1
    ysw  
       2022-08-09 03:24:56 +08:00   2
    个人觉得无伤大雅,反倒英文界面用顺手后,搜索问题也容易多了
    Slurp
        2
    Slurp  
       2022-08-09 03:35:26 +08:00
    这个应该问 Windows ,忍受编码问题是 Win 用户的基本功。

    @ysw #1 这不是到 2022 年了,适配还这么烂的理由…… Linux macOS 都挺正常的。
    Tumblr
        3
    Tumblr  
       2022-08-09 04:00:51 +08:00   5
    这是你的 output encoding 配置的问题吧,可以说和 vscode 没什么关系。
    Constantping
        4
    Constantping  
       2022-08-09 04:37:25 +08:00
    字元不吧
    seinefee
        5
    seinefee  
       2022-08-09 06:07:39 +08:00
    这是编码问题,与 vscode 有什么关系
    Slshaolong
        6
    Slshaolong  
       2022-08-09 06:24:25 +08:00 via Android
    我觉得还好啊
    Aloento
        7
    Aloento  
       2022-08-09 06:25:10 +08:00
    一眼丁真,鉴定为 OP 在水贴。这种问题问问搜索引擎也不至于来这里
    mercury233
        8
    mercury233  
       2022-08-09 06:32:04 +08:00   4
    从甚至回帖里没人觉得中文界面显示 comments 和 in seconds 有问题来看,确实没有兼容中文的必要
    cnbatch
        9
    cnbatch  
       2022-08-09 06:47:51 +08:00
    OP 可以尝试打开 控制面板→时钟和区域→区域→管理,点击“更改系统区域设置”,勾选“使用 Unicode UTF-8 提供全球语言支持”,重启电脑后,输出的字符应该就正常了
    PMR
        10
    PMR  
       2022-08-09 07:20:56 +08:00   5
    OP 历史提问同样很迷
    yfugibr
        11
    yfugibr  
       2022-08-09 07:26:52 +08:00 via Android
    设置里添加这个 "code-runner.runInTerminal": false
    dumbass
        12
    dumbass  
       2022-08-09 08:50:22 +08:00 via iPhone
    zed1018
        13
    zed1018  
       2022-08-09 08:51:53 +08:00   1
    这题我会,垃圾 windows ,垃圾微软
    mcone
        14
    mcone  
       2022-08-09 08:54:18 +08:00
    @PMR 你发现了盲点,感谢提示
    laolaowang
        15
    laolaowang  
       2022-08-09 09:09:51 +08:00
    这和 vscode 貌似没关系把,你自己设置问题把,我的正常啊
    zhuweiyou
        16
    zhuweiyou  
       2022-08-09 09:13:34 +08:00
    这题我会,垃圾 windows ,垃圾微软
    mgrddsj
        17
    mgrddsj  
       2022-08-09 09:14:07 +08:00
    我就纳闷为什么我的 VS Code 没问题,看到 #10 特意去装了 Code Runner 才发现的确是 Code Runner 的问题,关闭 /卸载 Code Runner 就啥事都没有了。

    不过在 macOS 上测试用 Code Runner 跑 print 中文确实没问题,可能是 Code Runner 的作者也用 macOS 为主,没注意 Windows 上的 locale 问题吧。我记得作者在 V2EX 来着 @formulahendry

    Linux 上也正常。

    某层楼直接把问题上升到操作系统层面就有点离谱了。
    MrKrabs
        18
    MrKrabs  
       2022-08-09 10:20:08 +08:00   1
    反正怎么都是微软垃圾
    lingxiaoli
        19
    lingxiaoli  
       2022-08-09 10:23:11 +08:00
    这是你的终端配置问题 真不是 vscode 的问题
    yfugibr
        20
    yfugibr  
       2022-08-09 10:25:02 +08:00
    @yfugibr #11 打反了,设为 true 才对,或者加下面这个

    ```
    "code-runner.executorMap": {
    "python": "set PYTHOnIOENCODING=utf-8 && python",
    },
    ```
    /table>
    Vegetable
        21
    Vegetable  
       2022-08-09 10:28:50 +08:00   2
    2022 年了,解决编码问题依然没有成为软件工程师的基本能力
    king888
        22
    king888  
       2022-08-09 10:44:00 +08:00
    ltmst
        23
    ltmst  
       2022-08-09 11:24:38 +08:00
    没点开大图
    一开始以为是 COMMENTS 没翻译
    看了评论看不懂,以为是自己太菜,没找到原因
    littlewing
        24
    littlewing  
       2022-08-09 11:29:20 +08:00
    这跟 vscode 有个 jb 关系
    xieqiqiang00
        25
    xieqiqiang00  
       2022-08-09 11:36:16 +08:00
    这跟 vscode 有什么关系?
    cweijan
        26
    cweijan  
       2022-08-09 11:52:54 +08:00
    莫名其妙, 用了一个第三方扩展, 怪 vscode 头上, 你别学计算机了
    HankAviator
        27
    HankAviator  
       2022-08-09 12:06:31 +08:00   1
    @mercury233 不建议这么改,有一次这样改过后反而默认按 windows 编码的软件全炸了。还是在有问题的 app 上改编码好了。
    shawndev
        28
    shawndev  
       2022-08-09 12:52:00 +08:00
    这跟 vscode 有什么关系?
    dragondove
        29
    dragondove  
       2022-08-09 14:00:51 +08:00
    @shawndev 虽然是编码问题,但是 win 下默认情况直接安装 vscode 跑 python 就是这种结果。win 的编码历史遗留问题一直不解决,小白学编程的困难就会一直在这儿。( win 的 utf8 怕是一直有个 beta 标识了)
    ianEros
        30
    ianEros  
       2022-08-09 14:26:36 +08:00
    @gbw1992 一模一样。。。你说了我才想到点开大图
    dsa999
        31
    dsa999  
       2022-08-09 14:48:26 +08:00
    对比一下隔壁厂,chrome 控制台都支持中文了

    虽然但是,chrome 中文控制台我有点不会用

    最后还是用回英文
    libook
        32
    libook  
       2022-08-09 14:51:58 +08:00
    IDEA 好几次提醒我有中文包可以安装,每次都被我叉掉了,怕换中文界面就不认识了……
    shawndev
        33
    shawndev  
       2022-08-09 14:52:05 +08:00
    @dragondove VSCode 也是 M$怪一下也就罢了……小白学编程别的 IDE 如果也遇到编码问题,开发者也冤……
    nyxsonsleep
        34
    nyxsonsleep  
    OP
       2022-08-09 16:22:38 +08:00
    @cnbatch 然后系统内的文件编码炸了
    zyy314680012
        35
    zyy314680012  
       2022-08-09 16:57:45 +08:00 via Android
    日常骂微软
    JounQin
        36
    JounQin  
       2022-08-10 09:44:29 +08:00 via iPhone
    就挺逗的。
    Magnie
        37
    Magnie  
       2022-08-10 17:57:38 +08:00 via Android
    @libook jetbrains 系 ide 的中文语言包还都真不错,尽管不能说一点问题也没有
    RockShake
        38
    RockShake  
       2022-08-11 09:46:38 +08:00
    VSCode:不是我的问题, 扩展: 不是我的问题,广大网友:是你的问题
    用户: 是我的问题?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2783 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 12:38 PVG 20:38 LAX 04:38 JFK 07:38
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86