APP下载

VS Code Python扩充套件现可切换Jupyter Notebooks使用的Python核心版本

消息来源:baojiabao.com 作者: 发布时间:2024-04-25

报价宝综合消息VS Code Python扩充套件现可切换Jupyter Notebooks使用的Python核心版本

微软释出了Visual Studio Code的Python扩充套件2020年第一个更新版本,这个版本总共解决了59个问题,加入的新功能包括开发者现在可以选择Jupyter Notebook中使用的Python核心,还改进了Jupyter Notebook编辑器的效能,也新增在已载入终端,自动启用所选环境的新功能。

现在于Jupyter Notebook编辑器和互动视窗的右上角,会显示Jupyter Notebook正在使用的Python核心,以及空闲或是忙碌等核心状态,用户能点选当前Python核心版本,从弹出的列表选择要切换的核心,便能简单地更改使用的核心版本。

而这个版本Jupyter Notebook编辑器以及互动视窗的效能,皆获得大幅度的提升,微软提到,他们为Jupyter快取先前的核心,并最佳化Jupyter Notebook的搜寻,使得Jupyter服务器的初始速度更快,而且后续启动速度提高2倍以上,创建空白新的Jupyter Notebook笔记本快2倍,另外,打开Jupyter Notebook,特别是大型档案的速度也提高2倍。

之前的版本,当用户在工作区域选择虚拟或是Conda环境,并创建一个新终端的时候,Python扩充套件会在新的终端启动用户选择的环境,而在新版本中,载入Python扩充套件时,便会立即在已经开启的终端中,自动启用环境选项。这项功能用户可以在settings.json档案中,把python.terminal.activateEnvInCurrentTerminal选项设为true,之后在扩充套件载入并且有终端开启的情况下,用户选择的环境将会自动启用。

另一个更新则是修复负责产生工作空间符号(Symbol)的ctags工具,现在文件大纲会填充档案符号,让用户能够更简单地在工作空间中,寻找这些诸如函式的符号。微软提到,他们现在持续地对新功能进行A/B测试,因此开发者可能会看到与发布不同的功能,用户可以在偏好设定中关闭A/B测试。

2020-01-09 19:48:00

相关文章