Visual Studio Code Python - 2022 年 7 月更新 - 嵌入类型提示和 Jupyter 设置体验升级 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
winffee
V2EX    Visual Studio Code

Visual Studio Code Python - 2022 年 7 月更新 - 嵌入类型提示和 Jupyter 设置体验升级

  •  
  •   winffee 2022-07-08 17:42:02 +08:00 2801 次点击
    这是一个创建于 1192 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们很高兴地宣布,2022 年 7 月发布的 Visual Studio Code PythonJupyter扩展现已推出。

    此版本包括 Pylance 的嵌入类型提示和 Jupyter 笔记本设置体验的改进。如果您有兴趣,可以在我们的日志中查看PythonJupyterPylance扩展的完整更新内容。

    嵌入类型提示

    嵌入提示在编辑器中将内联信息添加到您的代码中,可以帮助您一目了然地理解变量或函数的含义。

    在这个版本中,我们在使用Pylance时添加了两种类型的嵌入提示:变量类型和返回类型。

    返回类型嵌入提示会显示没有进行显式注释的函数的返回类型。要启用它,您可以在 settings.json 中添加以下设置 (Preferences: Open Settings (JSON)) :

    "python.analysis.inlayHints.functionReturnTypes":ture 

    同样,变量类型嵌入提示会显示没有进行显式类型注释的变量类型。您可以通过以下设置来启用它:

    "python.analysis.inlayHints.variableTypes":true 

    主题:Horizon Extended

    值得注意的是,这些提示不会更改代码,它们只会将信息显示在编码界面。与此同时,我们正在努力增加对代码添加建议注释的功能,敬请期待!

    改进 Jupyter 笔记本的设置体验

    我们改进了 Jupyter 中的扩展推荐流程,以帮助改善未安装 Python 或 Jupyter 扩展时的入门体验。在 VS Code 中打开 Jupyter Notebook 后,当您尝试运行单元或选择内核时,您将看到"install suggested extensions"选项:

    这个更改极大简化了在 VS Code 中运行第一个笔记本单元的步骤。

    其他更改和增强

    我们还添加了一些小的增强功能并修复了用户请求的问题,这些功能应该可以改善您在 Visual Studio Code 中使用 Python 和 Jupyter Notebooks 的体验。一些显著的变化包括:

    我们要特别感谢本月的贡献者:

    通过从 Marketplace 下载 Python 扩展 和 Jupyter 扩展来尝试这些新改进,或者直接从 Visual Studio Code 中的扩展视图安装它们( Ctrl + Shift + X或 + + X )。您可以在文档中了解有关 VS Code Python 的更多信息。如果您遇到任何问题或想提出建议, 请在 GitHub 页面上提出问题

    5 条回复    2022-07-20 09:25:58 +08:00
    agentwx
        1
    agentwx  
       2022-07-08 18:26:24 +08:00
    升级后,没法调试了
    不知道碰到没
    liangch
        2
    liangch  
       2022-07-08 20:43:31 +08:00
    jupyter 还是不好用。
    secsilm
        3
    secsilm  
       2022-07-09 07:52:54 +08:00
    这个我记得之前就有吧,之前我还尝试了下,阅读新代码还是挺有帮助的
    winffee
        4
    winffee  
    OP
       2022-07-20 09:25:20 +08:00
    winffee
        5
    winffee  
    OP
       2022-07-20 09:25:58 +08:00
    @liangch 有什么具体的建议吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     910 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 18:56 PVG 02:56 LAX 11:56 JFK 14:56
    Do have faith in what you're doing.
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11940834-2', 'v2ex.com'); ga('send', 'pageview'); ga('send', 'event', 'Node', 'topic', 'vscode'); ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86