将 lambda 关键字呈现为 VSCode 中的希腊符号?

Render lambda keyword as the greek symbol in VSCode?

我希望 vscode 在我的编辑器中将 lambda 呈现为 λ我不希望它 替换 带有符号 的单词,因为那样只会破坏我的代码,因为 Python 不会插入λ 作为关键字。它需要纯粹是一个渲染更改,实际代码仍然是 lambda.

是否有任何扩展可以做到这一点?在 VSCode 环境中可以这样做吗?

扩展程序 Prettify Symbols Mode 允许您执行此操作。您必须编辑 settings.json 以指定此特定替换。为此,请安装扩展程序,然后转到扩展程序的设置页面 -> “美化符号模式:替换” -> 在 settings.json 中编辑。然后添加:

"prettifySymbolsMode.substitutions": [
        {
            "language": "python",
            "substitutions": [
                {
                    "ugly": "lambda",
                    "pretty": "λ"
                },
            ]
        }
    ]

到文件。

扩展页面上有更完整的选项和详细信息,here 是更完整的 Python 配置示例(使用 lambda 表达式)。