4 月上旬,Stack Overflow 公布了 2019 年度开发者调查中,在「开发环境和工具」部分,Visual Studio Code 排在了第一位。

详情:《Stack Overflow 2019 年度开发者调查》

Luciana Abud 是微软的一个项目经理,负责 VS Code 的 Python 扩展。该扩展是微软官方 VS Code 团队负责开发和维护。

Luciana 每个月会在微软开发者博客发布 VS Code Python 扩展的重要更新信息。

4 月 23 日,Luciana 发文透露了 VS Code Python 扩展的重大更新。

1. 新增 Variable Explorer(变量资源管理器)和 Data Viewer(数据查看器)

VS Code Python 扩展终于内置 Variable Explorer 和 Data Viewer。这 2 个功能,是之前用户高度呼吁要的。

现在可以轻松查看、检查和筛选应用程序中的变量,包括列表、NumPy数组、panda 数据帧等。

微软官博上有个介绍 Variable Explorer 和 Data Viewer 的使用动图,不过大小超过了微信限制,无法上传发在微信图文中:

https://devblogs.microsoft.com/python/wp-content/uploads/sites/12/2019/04/April2019-VariableExplorer.gif

Variable Explorer 默认开启。如果你想关闭,到这里设置:

File > Preferences > Settings and looking for the Python > Data Science: Show Jupyter Variable Explorer setting

2、改进调试配置

微软简化了配置调试器的过程。当开始调试(通过 Debug Panel,F5 或 Debug > Start Debugging),并且没有调试配置时,将提示给应用程序创建调试配置。创建调试配置是通过操作一组菜单完成的,不需要手动配置 launch.json 文件。

通过 launch.json 文件添加另一个调试配置时,也将出现提示窗口。

3、对 Python Language Server 的额外改进

微软重新添加了 0.2 版本中删除的功能:Rename Symbol、Go to Definition 和 Find All References,并在导入科学库(比如panda、Plotly、PyQt5)时改进了加载时间和内存使用情况,特别是在完整的 Anaconda 环境中运行时。

要选择进入语言服务器,请更改python。在文件>首选项>用户设置中,jediEnabled设置为false。我们正在努力使语言服务器在接下来的几个版本中成为默认设置,所以如果您遇到问题,请在Python语言服务器GitHub页面上提交一个问题。

其他修改更新,请参见更新日志:

https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md

VS Code Python 扩展下载链接:

https://marketplace.visualstudio.com/itemdetails?itemName=ms-python.python

©著作权归作者所有:来自51CTO博客作者mb5fe18fed96438的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 【开发者必看】移动应用趋势洞察白皮书-开发与营销篇
  2. PHP开发者如何做好密码保护以及Laravel底层密码存储和验证实现
  3. 性能优越的轻量级日志收集工具,微软、亚马逊都在用!
  4. 微软Edge浏览器准备内置屏蔽广告功能
  5. 微软分析Pypi数据: 5月21日Python3战胜Python2
  6. 开发者必备Docker命令
  7. 开发者必备Linux命令
  8. 开发者必备Mysql命令
  9. Java 架构师与开发者提高效率的 10 个工具

随机推荐

  1. 用鸿蒙开发AI应用(五)HDF 驱动补光灯
  2. 一文详解 Linux系统常用监控工具
  3. 数据库中间件 MyCAT源码分析:【单库单表】
  4. linux系统中重启网卡后网络不通(NetworkMa
  5. 分布式事务 TCC-Transaction 源码分析 —
  6. Redis 哈希结构内存模型剖析
  7. FAlinux01-1基础
  8. 注册中心 Eureka 源码解析 —— Eureka-C
  9. 分布式消息队列 RocketMQ源码解析:事务消
  10. 数据库中间件 MyCAT 源码分析 —— 【单