调试时显示枚举描述而不是值

Ang*_*han 3 typescript visual-studio-code

我使用 Visual Studio 代码,并使用以下枚举:

export enum Car {
    Toyota,
    BMW,
    Audi,...
}
Run Code Online (Sandbox Code Playgroud)

当我调试时,调试器显示值 0、1 而不是像 Toyota、BMW 那样的枚举描述。我需要哪些设置或代码修改才能让调试器向我显示枚举描述?

Ale*_*nyi 5

如果不需要枚举成员的数值,您可以使用“字符串枚举”,根据文档, 它看起来像:

export enum Car {
    Toyota = "Toyota",
    BMW = "BMW",
    Audi = "Audi"
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,成员和值将是相同的,并且在调试期间,您将获得诸如 Toyota、BMW 等的枚举描述。