微软方面宣布, 适用于 Visual Studio Code 的 Python 扩展的 2019年11月 版本现已更新。

据介绍,在此次更新中,其总共解决了60个问题,其中39个是bug修复。同时,此次更新还添加了一些新的功能:

  • 使用Python语言服务器时添加导入“快速修复”;
  • Altair 情节支持;
  • 笔记本编辑器中的行号。

使用Python语言服务器时添加导入“快速修复”

VS Code中的“添加导入”快速修复是通过代码操作灯泡触发的。 要使用此快速修复程序,请在编辑器中开始输入软件包名称,但在文件标题中没有导入语句。 您会注意到,如果对此包可用代码操作(即,您的环境中安装了一个模块,且名称已提供),则会出现一个黄色的花体。 如果您将鼠标悬停在该文本上,则将出现一个代码操作灯泡,表示该软件包可使用“导入”代码操作。 您将看到一个潜在的导入列表(同样根据您环境中安装的内容),使您可以选择想要导入的软件包。

add import代码操作还将识别以下Python软件包的一些最受欢迎的缩写:numpy作为np,tensorflow作为tf,pandas作为pd,等。

导入建议列表的排序方式是使列表顶部出现的所有导入语句都是包(或模块)导入。 列表下方显示的是来自指定包的其他模块和/或成员(例如,类,对象等)的import语句。

由于此功能与Language Server的功能相关联,因此请确保已启用该功能。 您可以通过打开命令面板(视图>命令面板…),运行“ Python:启用Linting”命令并在下拉菜单中选择“打开”来启用linting。

Altair 情节支持

笔记本编辑器和Python交互式窗口现在都支持使用Altair构建的渲染图,Altair是Python的声明性统计可视化库。

笔记本编辑器中的行号

笔记本编辑器现在支持行号。在选定的代码单元上,您可以通过按“ L”键来切换行号。

此外,该团队还添加了一些其他的增强功能:

  • 修复了运行单元测试文件的问题,使其不只执行第一个测试。
  • 添加了波斯语和土耳其语的命令翻译。

......

详细信息:https://devblogs.microsoft.com/python/python-in-visual-studio-code-november-2019-release/

下载地址:https://marketplace.visualstudio.com/items?itemName=ms-python.python

Visual Studio Code 11 月 Python 扩展更新相关推荐

  1. Visual Studio Code 10 月 Python 扩展更新

    微软发布了 10 月的 Visual Studio Code Python 扩展更新,该版本包括支持原生编辑 Juypter Notebook,添加在终端中运行 Python 文件的按钮,以及改进 P ...

  2. Visual Studio Code 10 月 Java 扩展更新

    Java on Visual Studio Code 10 月更新发布,此更新为代码跳转.代码操作和重构.代码段以及 Java 13 支持带来一些新特性.调试器.Maven.CheckStyle 和 ...

  3. visual studio code Python终端运行_VS Code 6 月 Python 扩展更新

    优质文章,第一时间送达! 微软发布了 6 月的 Visual Studio Code Python 扩展更新,此版本除了解决 53 个问题外,还开发了新功能,例如逐行运行和启动页面. 逐行运行(Run ...

  4. 在Visual Studio Code 中配置Python 中文乱码问题

    在Visual Studio Code 中配置Python 中文乱码问题 方法一:直接代码修改字符集 添加前四行代码 import io import sys #改变标准输出的默认编码 sys.std ...

  5. 在Visual Studio Code中配置python环境

    0. 前期配置 安装python(建议直接安装在系统目录下并勾选'ADD TO PATH',避免不必要的麻烦) 安装Visual Studio Code(官网速度时快时慢,建议随缘下载,或者用可靠的梯 ...

  6. 在visual studio code中配置python以及解决中文乱码问题

    安装好 visual stuido code (下面简称 " VSC ")后,要想使用它运行调试 python 代码还需要做一些工作以解决下列问题: 搭建 python 环境 pr ...

  7. 关于Python,虚拟环境和Visual Studio Code集成的说明

    目录 介绍 背景 多少个Python? 多种解释器 多个软件包安装程序 多个搜索路径 虚拟环境 创建一个虚拟环境 激活虚拟环境 在虚拟环境中安装软件包 PIP冻结 VSC集成 Flask & ...

  8. azure web应用部署_使用Visual Studio Code将Python应用程序部署到Azure Functions

    azure web应用部署 In this article, we are going to build a small python application and deploy it to Azu ...

  9. visual studio code Python终端运行_黄哥Python:VS Code 10个Python 插件

    转载自 https://medium.com/issuehunt/10-visual-studio-code-extensions-for-python-development-de0be51bbee ...

最新文章

  1. “模板类与友元”那些事(C++)
  2. React开发(110):注意state定义的数据类型
  3. 深入理解cache对写好代码至关重要
  4. [.NET 三层架构(ADO.NET)+Web Service+多语言]WinForm三层架构重新实现TaskVision,外加WebService提供数据和多语言...
  5. SCPPO(二):禅道的使用—管理员
  6. FFmpeg实战命令(不断更新中...)
  7. C# Invoke 使用 异步委托
  8. 计算机学院部长换届答辩,未来可期,各自精彩——记计算机科学学院2020年两委换届竞职答辩活动...
  9. python三角函数公式计算_使用Python三角函数公式计算三角形的夹角案例
  10. Ubuntu镜像软件下载
  11. android调用文件管理打开某个路径,android – 在文件管理器中打开特定文件夹以供查看...
  12. 清华姚班程序员,网上征婚被骂?
  13. 苹果今年或无法推出M3芯片;​微软将推私有版ChatGPT:价格是常规版10倍;sudo和su用Rust重写|极客头条
  14. Android传感器、语音识别、定位系统、Google Map API、快捷方式、widget编程总结及示例...
  15. 9 个美观大气的后台管理系统
  16. Crontab中的除号(slash)到底怎么用?(转载)
  17. C语言 break语句
  18. Hive 史上最全面的大数据学习第九篇(五) Hive 自定义函数 每一天都是美好的一天!
  19. Java实现莱布尼兹问题
  20. matlab设计降维状态观测器,降维状态观测器的两种设计方法及算例

热门文章

  1. js 将内部函数变成全局函数_js中三种作用域详解(全局,函数,块级)
  2. 风格和个性!一组微质感图标设计灵感
  3. 设计专业作品展示舞台,灵感源泉
  4. 超火网络直播短视频宣传海报PSD分层模板,新媒体互动
  5. 干货素材|UI设计中的字体样式的应用
  6. UI设计素材|正确使用浮动按钮
  7. ICON素材|装饰图标设计的技巧
  8. 困计算机无法启动adb,win7系统无法启动adb.exe工具包的解决方法
  9. mysql 临时列_在MySQL中添加一个带有值的临时列?
  10. 使用WindowsAPI创建txt文件