VSCode 命令行第一次打开的时候.... - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Kasumi20
V2EX    Visual Studio Code

VSCode 命令行第一次打开的时候....

  •  
  •   Kasumi20
    develon2015 2021-09-08 09:26:54 +08:00 6628 次点击
    这是一个创建于 1501 天前的主题,其中的信息可能已经有所发展或是发生改变。

    会出现很多空格,怎么解决?

    第 1 条附言    2021-09-08 12:04:05 +08:00
    就第一个有问题,ctrl+shift+`打开新的就正常了。
    指定字体没用。
    17 条回复    2021-09-09 12:45:14 +08:00
    rickiey
        1
    rickiey  
       2021-09-08 09:31:49 +08:00   1
    你这终端字体没配好吧
    linshiyouxiang
        2
    linshiyouxiang  
       2021-09-08 09:32:33 +08:00   1
    感觉是终端字体问题,尝试指定 vscode 终端字体?
    harwck
        3
    harwck  
       2021-09-08 09:33:36 +08:00   2
    在 Terminal 记得用 Mono 字体
    cxsz
        4
    cxsz  
       2021-09-08 09:34:16 +08:00   1
    全角半角的问题?
    Kiske
        5
    Kiske  
       2021-09-08 09:40:43 +08:00   1
    在 setting.json 中新增 "terminal.integrated.fontFamily": "'Sarasa Term SC', monospace"
    RRRoger
        6
    RRRoger  
       2021-09-08 09:53:21 +08:00   1
    字体问题
    skinny
        7
    skinny  
       2021-09-08 10:15:09 +08:00   1
    我遇到的问题是中文显示正常,但如果 shell 是 pwsh,输出的中文的每一个字都会变成叠词,比如某命令的中文输出是“此命令的语法是”,在 vscode 的终端就会变成“此此命命令令的的语语法法是是”,直接运行 pwsh 不会遇到这个问题。没有找到解决方案。
    skinny
        8
    skinny  
       2021-09-08 11:03:58 +08:00   1
    PowerShell 扩展自己实现的交互环境没有我提到的问题
    Tumblr
        9
    Tumblr  
       2021-09-08 11:18:26 +08:00   1
    @skinny #7 同样是字体问题。
    yunye
        10
    yunye  
       2021-09-08 11:55:36 +08:00   1
    喜迎黑客帝国 4 ?
    xuboying
        11
    xuboying  
       2021-09-08 12:20:50 +08:00   1
    chcp 值不同?
    skinny
        12
    skinny  
       2021-09-08 13:15:25 +08:00   1
    @Tumblr 不是字体问题,尝试设置任何字体都没有用,不是显示不全、有空格或乱码,而是中文显示正常,但是每个中文字符多输出了一次。

    如果你有安装 PowerShell Core 7 可以试试,比如你可以在 vscode 的 PowerShell 控制台运行:echo "中文",会输出“中中文文”。不要用 PowerShell 扩展提供的那个集成终端试,那个没问题,而且它是以非交互启动,然后内部再通过代码提供交互功能。
    Tumblr
        13
    Tumblr  
       2021-09-08 16:36:09 +08:00
    @skinny #12 尝试的字体数量还不够。。。因为我有遇到同样的问题,目前用的是 Sarasa Term SC,一切搞定,没问题了。
    skinny
        14
    skinny  
       2021-09-08 17:32:45 +08:00
    @Tumblr 我刚刚下载安装了这个字体,设置之后重新开启 vscode 还是这老样子重复输出中文,可能我的哪个软件版本有 bug…… 我升级一下 PowerShell 试试,我的是 7. 1.4
    skinny
        15
    skinny  
       2021-09-08 18:43:09 +08:00
    @Tumblr 我刚刚测试了 PowerShell 5.1,一切正常。然后再次在 vscode 终端测试 PowerShell 7. 1.4 的时候发现了一个见鬼的现象,只出现了一次,当时刚刚启动电脑和 vscode,然后打开了一堆软件,电脑有点卡,在 PowerShell 7.1.4 的 vscode 终端里输出中文时,最开始一瞬间是正常的,然后一重绘就又变成老样子了。我同样测试了 PowerShell 7.2.0 Preview-9,一样的毛病……
    mgbaozi
        16
    mgbaozi  
       2021-09-08 19:37:39 +08:00 via iPhone
    我遇到过一次,release note 看到当时那个版本有关于字体渲染的改动,回滚到上一个版本就好了
    2i2Re2PLMaDnghL
        17
    2i2Re2PLMaDnghL  
       2021-09-09 12:45:14 +08:00
    中间的空格能否被单独选中并复制出来?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2785 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 03:57 PVG 11:57 LAX 20:57 JFK 23:57
    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