美文网首页
pylance语法分析器

pylance语法分析器

作者: 小怪兽狂殴奥特曼 | 来源:发表于2024-07-31 16:03 被阅读0次

    pylance作为一门动态语言,很多代码分支只有跑到的时候才知道是否有问题。
    这对线上环境来说比较致命。对于C++这样的静态类型解析语言,GCC在编译阶段就可以帮开发者发现排除界大部分问题。python要达到类似的效果,可以通过pylance类似的第三种工具来实现。具体设置可以参考如下这篇文章:
    VSCode Pylance 扩展的使用和设置说明
    其中主要关注几个设置:

    {
        // 最严格的模式 strict.一般采用standard即可
        "python.analysis.typeCheckingMode": "standard",
        // 诊断工作区所有以及打开的 Python 代码文件
        "python.analysis.diagnosticMode": "workspace",
        // 启用变量类型的嵌入提示
        "python.analysis.inlayHints.variableTypes": true,
        // 启用函数或方法返回值的类型嵌入提示
        "python.analysis.inlayHints.functionReturnTypes": true,
        // 启用对所有参数的名称嵌入提示
        "python.analysis.inlayHints.callArgumentNames": "all",
    }

    相关文章

      网友评论

          本文标题:pylance语法分析器

          本文链接:https://www.haomeiwen.com/subject/knunhjtx.html