美文网首页
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