VS Code 的 python 扩展发布,绘图功能更强大
Visual Studio Code 的 python扩展已发布,可以从 Marketplace 下载Python扩展,或直接从 Visual Studio Code 中的扩展库安装。如果已经安装了Python 扩展,还可以通过重新启动 Visual Studio Code 获得最新的更新。
在这个版本中,带来了一些特性,主要包括 Python 交互式窗口的绘图查看器、带有 pytest 的并行测试以及在终端中的运行选择的内容。
Python 交互式窗口的绘图查看器
主要的特点是对生成的图形进行更好的操作,例如缩放、平移和导出图像,例如 Matplotlib 绘图,通过双击绘图或单击“展开图像”按钮来操作:
新版本的绘图查看器,可以平移、放大/缩小、浏览当前会话中的绘图,并将绘图导出为 PDF、SVG 或 PNG 格式。
带有 pytest 的并行测试
在运行测试显示的信息结果中,新版提高了可靠性,通过安装 pytest-xdist 包并将 “-n<number of CPUs>”添加到配置文件中,例如,对于 4 个 CPU,可以在项目文件夹中创建一个 pytest.ini 文件,然后添加以下内容:
[pytest]
addopts=-n4
运行和调试测试时,它们就并行执行
在终端中的运行选择的内容
从此版本开始,在运行“Run Selection/Line in Python Terminal”的命令时,该命令将根据其第一个非空行向终端发送所选内容。
其他修改
- 允许密码使用 jupyter 进行远程身份验证
- 在调试测试中添加对子进程调试的支持
- 在 Powershell 中添加对 Conda 环境激活的支持
- 添加 “ctrl+Enter” 作为运行当前单元格的快捷方式
- 数据查看器能正确地处理大型数据帧,并支持使用表达式进行筛选
- Python 交互窗口中可以预览导入的文件
源码地址
官方文档
信息详情查看 https://devblogs.microsoft.com/python/python-in-visual-studio-code-june-2019-release/
转自:https://www.oschina.net/news/107782/vs-code-python-update
VS Code 的 python 扩展发布,绘图功能更强大相关推荐
- 微软拆分 VS Code 中 Python 扩展,部分功能可独立下载
整理 | 苏宓 出品 | CSDN(ID:CSDNnews) 近日,微软正式发布适用于 Visual Studio Code 的 Python 扩展 2022 年 4 月版本.VS Code 团队表示 ...
- 取代 Postman + Swagger!这款神器功能更强大,界面更炫酷!
作为一位后端开发,我们平时经常需要维护API文档.对API接口进行调试.有时候还得Mock数据.Postman虽然作为接口调试工具非常好用,但是对于维护API文档这类工作却不太合适.今天给大家推荐一款 ...
- javascript编写_如何在JavaScript中使用解构来编写更简洁,功能更强大的代码
javascript编写 by Ashay Mandwarya ?️?? 由Ashay Mandwarya提供吗? 如何在JavaScript中使用解构来编写更简洁,功能更强大的代码 (How to ...
- dll文件用什么语言编写_为什么Unix不用功能更强大的C++而是用C编写
有人总会说C++不是要比C的作用大很多,功能也更多.那为什么Unix不用功能更强大的C++而是用C编写?关于Unix为什么用C而不是C ++编写的显而易见的答案是C ++是在C之后诞生的.另一个原因是 ...
- 计算机视觉 马尔_基于视觉AI的智能车牌识别相机,识别更精准功能更强大
原标题:基于视觉AI的智能车牌识别相机,识别更精准功能更强大 通常来说,车牌识别相机是通过对图像的识别判断从而完成车辆信息采集的,市面上常见的车牌识别相机大部分采用的是OCR识别和视觉AI智能识别. ...
- QCAD与libreCAD的试用及比较,QCAD比libreCAD更好用,功能更强大
最近想找一下autoCAD的替代软件. 在网上查了一下,与autoCAD功能定位相似的2D CAD软件有两款比较有名: QCAD 与 libreCAD. 从发展历史来看.先有QCAD,后来QCAD被收 ...
- Visual Studio Code 202008 Python 扩展更新
微软发布了 8 月的 Visual Studio Code Python 扩展更新,此版本总共修复了总共 38 个问题. 主要更新内容包括: 支持多个 Python 交互式窗口 这是用户呼声最高的功能 ...
- python 自动化办公 uibot_【插件开发】使用 Python 扩展 UiBot 的功能
前言: UiBot 除了自带的强大功能外,还允许有编程经验的开发人员对功能进行自由扩展,目前 UiBot 支持以下四种扩展方式: Python 插件.Lua 插件.Lua Mod 插件.COM 插件( ...
- 12个ggplot2扩展包帮你实现更强大的可视化
ggplot2自从2007年推出以来,成为世界范围内下载最频繁.使用最广泛的R包之一.许多人包括ggplot2的创建人Hadley Wickham将这一成功归功于ggplot2背后的哲学.这个软件包的 ...
最新文章
- 【每日一算法】杨辉三角到底是什么?
- iOS 开发 高级:使用 宏定义macros (#,##,...,__VA_ARGS_)
- 【转】MapReduce:详解Shuffle过程
- BeanUtils.copyProperties 需要getset方法支持
- Eclipse不给提示no default proposals
- 算法分析与设计「三」二分算法
- Linux学习总结(43)——企业运维最常用的150个Linux命令
- 数据挖掘:模型选择——XGBoost与LightBGM
- 全国城市三级联动-java版
- 还原html默认打开方式,Win7旗舰版64位系统下如何还原文件默认打开方式
- 技嘉Gigabyte主板Z370HD3安装1080ti+ubuntu17.10+Cuda9.1+cudnn7+tensorflow
- 研究生毕业后工资高多少?
- android 读写文件 简书,Android写入txt文件并读取
- 睿爸信奥-【临阵磨枪】练习赛(第二场)- T2
- 从REINFORCE到PPO,看Policy Gradient的前世今生
- Semantic UI 之 图标 icon
- CentOS安装配置tomcat
- Oracle VM VirtualBox设置共享文件夹
- 大型网站技术架构 笔记
- MindMaster-----产品问题分析展示
热门文章
- 前端裁剪头像框_不懂技术和工艺,当心高功率激光焊接头“热”过头
- qt插件开发框架搭建_Flutter框架之:开发环境搭建
- jwt token 附加用户信息_获取jwt(json web token)中存储的用户信息
- C语言程序设计期末卷子,C语言程序设计试题1
- 异常将上下文初始化事件发送到类的侦听器实例._Java CLassLoader类加载器详解,一点课堂(多岸学院)...
- 内存泄漏的原因及解决办法_探索内存碎片化 - 第288篇
- 了解png 格式,绝对是让你PPT设计感瞬间爆棚的大杀器
- 应用程序已被java 1.6_Apple Java更新1.6.0_51之后,Swing应用程序卡住了
- jquery 加载显示loading图标_王者荣耀100强什么意思?loading界面左上角100强有什么含义...
- LLVM每日谈 | 知乎