社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

VS Code 的 Python 扩展有大更新

Python开发者 • 4 年前 • 1220 次点击  

(给Python开发者加星标,提升Python技能

原创:Python开发者(id:PythonCoder)

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


推荐阅读

(点击标题可跳转阅读)

Mac 终端神器 iTerm2 新增 Python API

GitHub 热门:别再用 print 输出来调试代码了

使用 VS Code 进行 Python 编程


觉得本文对你有帮助?请分享给更多人

关注「Python开发者」加星标,提升Python技能

在用 VS Code 的,请点在看❤️统计一下

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/32136
 
1220 次点击