Skip to content

VS Code integrated terminal text overlap and no show in some cases #206342

@testforstephen

Description

@testforstephen

Hi VS Code team,

We are testing VS Code with the GB18030-2022 Chinese Standard Code Character Set and we have found some issues with the integrated terminal text rendering. The text does not match the Windows system terminal in some cases.

Here are the details of our environment and test steps:

  • VS Code Version: 1.86.2

  • OS Version: Windows 11

  • System Locale and display language: Chinese (Simplified, China)

    • To set the system locale, go to Control Panel -> Clock & Region -> Region -> Change system locale to Chinese (Simplified, China).
    • To set the display language, go to Start > Settings > Time & language > Language & region -> Change Windows display language to Chinese (Simplified).
  • Test the GB18030 character set ①Ⅻㄨㄩ啊阿鼾齄丂丄狚狛狜狝﨨﨩ˊˋ˙–⿻〇 in different terminals

    • Copy and paste the character set to Windows PowerShell and cmd. Here is how they are displayed:
      image

      image

    • Copy and paste the character set to VS Code integrated terminals (Windows PowerShell/cmd). Here is how they are displayed:
      image

      image

  • The issues we have observed are:

    • For Windows PowerShell in VS Code, the character overlaps with other characters and the characters ˊˋ˙–do not show up at all.
    • For cmd in VS Code, the character overlaps with other characters.

We hope you can look into these issues and fix them ASAP. Thank you for your attention and support.

// cc: @devinvalenciano

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions