当前位置:首页 > 杂谈 > 正文内容

6月更新 | Visual Studio Code Python-税控盘恢复数据

2023-07-10 06:32:48TONY杂谈173

原标题:6月更新 | Visual Studio Code Python

关注我们

(本文阅读时间:5分钟)

我们很高兴地宣布 2023 年 6 月版 Visual Studio Code 的 Python Jupyter 扩展现已推出!

此版本包括以下改进:

发现测试和执行重写 在专用终端中运行 Python 文件 预览:对重载运算符的智能感知支持 使用 Pylance 可配置索引限制

如果您有兴趣,可以在我们的更新日志中查看 Python Jupyter Pylance 扩展的完整改进列表。

发现测试和执行重写

本月,我们开始推出实验性功能的测试重写。这次重写重新设计了扩展中单元测试与 pytest 的发现测试和执行的架构。尽管它没有向用户提供新的附加功能,但它提供了更快、更稳定的体验,并开辟了新的功能机会。重写将在实验设置"pythonTestAdapter"后推出,您可以在 settings.json 中配置"python.experiments.optInto"。最终,我们计划删除该设置并直接采用这种新架构。如果您对本实验或重写有任何意见或建议,请在 vscode-python 存储库中分享。

vscode-python 存储库

https://github.com/microsoft/vscode-python

在专用终端中运行 Python 文件

更新(2023 年 6 月 13 日)- 由于 vscode-python#21393 跟踪的错误,此功能已回滚。

Python 扩展现在将为您使用编辑器右上角的运行按钮或“Python: Run Python File in Terminal”命令运行的每个文件创建一个新终端。这也意味着每次重新运行该文件时,Python 扩展将继续使用该文件的“专用”终端。

任何时候您希望在单独的终端中运行相同的文件,都可以在运行按钮菜单下选择“ Python: Run Python File in Dedicated Terminal” 。

预览:Pylance 对重载运算符的 IntelliSense 支持

重载运算符允许您为自定义对象或数据类型重新定义内置运算符的行为。使用 Pylance 扩展的最新预发布版本时,您现在可以使用 IntelliSense 轻松高效地探索和利用重载运算符。

无论您使用的是数学向量、复数还是任何其他自定义类,此功能都为重载运算符提供代码完成、参数信息和签名帮助。

使用 Pylance 可配置索引限制

我们添加了一个新的 Pylance 设置,该设置允许您配置索引的文件计数限制:"python.analysis.userFileIndexingLimit"默认设置为 2000。当您处理非常大的项目并且愿意牺牲性能以获得增强的 IntelliSense 体验时,此设置会特别有用。

其他更改和增强

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

用于禁用依赖文件中的“创建环境”按钮的新实验设置 createEnvironment.contentButton (vscode-python#21212) 检测所选环境中已安装的软件包(vscode-python#21231) 使用 Pylance 启用调用 参数名称嵌入提示的新设置python.analysis.inlayHints.callArgumentNames

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

@PeterjClaw 禁用 Jedi LSP 中的“snipper”扩展(vscode-python#21194) @JonathanRayner 在使用 venv 创建环境时添加 pyenv 解释器选项(vscode-python#21219) @cpinamtz 修复 MultiStepInput 模块类型声明中的拼写错误(vscode-python#21156) @cpinamtz 在每个快速选择项上插入调试配置功能(vscode-python#21165) @cpinamtz 为 utils 函数添加更多覆盖范围(vscode-python#21026)

@cpinamtz 删除 IS_WINDOWS 常量以支持 PlatformService (vscode-python#21157)

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

文档 https://code.visualstudio.com/docs/python/python-tutorial 提出问题 https://github.com/microsoft/vscode-python/issues/new/choose

责任编辑:

“6月更新 | Visual Studio Code Python-税控盘恢复数据” 的相关文章

【干货】小白如何在百度联盟上月赚3000+?实操经验分享

【干货】小白如何在百度联盟上月赚3000+?实操经验分享

百度联盟的广告模式主要是以CPC模式为主,是通过广告在网站上面展现以及用户的点击来获得收入的。那么小白如何在百度联盟商月赚3000+呢?下面小编就给大家分享一下相关的干货实操知识,希望每个人都能打成这个小目标! 1、有一个经常运营的有一定流量的网站 网站是什么类型...

虎皮兰夏季养护技巧,做对了,叶片肥厚挤爆盆!

虎皮兰夏季养护技巧,做对了,叶片肥厚挤爆盆!

虎尾兰属于多年生肉质草本植物,又名千岁兰,虎皮兰,种类很多,叶片颜色有不同的银脉虎尾兰,或是高度不同的广叶圆叶虎尾兰。虎尾兰到了气温变高的夏季,光照变得更加充足,甚至中午的光照非常强烈的时候,就要注意一些养护上面的细节问题。一定要注意这几点,才能养出漂亮的虎尾兰,在夏季也会叶片翠绿,不会出...

移动经纪人怎么快速获客

移动经纪人怎么快速获客

  移动经纪人怎么快速获客   长期以来,获得客户是房地产经纪人工作的重要组成部分。随着移动互联网的发展,信息交互方式和客户获取渠道越来越多,获取客户的成本和难度都在上升,这无疑增加了新经纪人的难度。   作为房产中介,在外面跑市场和看市场是正常的,移动租户的出现可以帮助房...

当事人登录微信小程序,龙华法院首次使用深圳移动微法院开庭

当事人登录微信小程序,龙华法院首次使用深圳移动微法院开庭

南都讯 记者何思敏 邱墨山 通讯员 蔡晓晴 张文林 日前,在龙华区人民法院第十七审判庭,审判员方永梅准时到庭并上线,案件双方当事人则在家中利用手机微信小程序登录深圳移动微法院,足不出户参与了这次在疫情特殊时期的庭...

搞一个属于自己的云盘

搞一个属于自己的云盘

#每个人都有自己的云盘##我有# 前几年云还是企业的事,说到云,只有企业才有资格用这个东西,数字化的时代来了,个人也可以用云了! 今天给大家介绍一款性价比很高的云盘。 如今中国移动开放了云盘,还是针对个人的,使用用户覆盖到了9亿。 在线手机登录...

上传/下载不限速!移动云盘升级,这才是我们想要的

上传/下载不限速!移动云盘升级,这才是我们想要的

对于手机内存不足的朋友,日常使用手机真的特别头疼,不断删图片、删视频、删软件。 手机空间终于腾出来了!结果没过几天,又满了! 如果你也是如此,不妨考虑下“云盘”,目前该类产品较多,但最为良心的我觉得一定是“中国移动云盘”。 “中国移动云盘”并非近期推出来的...