【问题标题】:VSCode debugger having issues with character encodingVSCode 调试器存在字符编码问题
【发布时间】:2021-06-15 18:39:44
【问题描述】:

这个问题是在here 之前提出的,但是没有关于这个问题的答案。

当尝试调试 charstring 类型时,调试器将分别打印 <error reading variable>Converting character sets: Invalid argument 而不是其值。

此问题可以通过在调试时从调试控制台运行-exec set charset UTF-8 来修复,但这只是临时修复,必须在每次调试器启动时手动运行。

有没有办法永久解决这个问题? (我不想更改任何系统设置)

【问题讨论】:

    标签: visual-studio-code vscode-settings vscode-debugger


    【解决方案1】:

    Launch.json 文件中,将set charset UTF-8 添加到setupCommands 修复它。

    "setupCommands": [
        {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
        },
        {
            "text": "set charset UTF-8"
        }
    ]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-20
      • 2011-03-24
      • 1970-01-01
      • 2017-06-16
      • 2012-11-09
      相关资源
      最近更新 更多