V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
winffee
V2EX  ›  Python

Visual Studio Code Python – 2023 年 3 月更新 - Jupyter 笔记本中内核选择的改进、不再附带 isort

  •  
  •   winffee · 2023-03-08 15:00:03 +08:00 · 818 次点击
    这是一个创建于 415 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们很高兴地宣布 2023 年 3 月版 Visual Studio Code PythonJupyter扩展现已推出!

    此版本包括以下改进:

    • Create Environment命令添加后退按钮和取消功能
    • 默认情况下,Python 扩展不再附带 isort
    • 改进 Jupyter notebooks 中的内核选择
    • Python Pulse 中的 Python for VS Code 团队

    如果您有兴趣,可以在我们的变更日志中查看PythonJupyterPylance扩展的完整改进列表。

    Create Environment 命令添加后退按钮和取消功能

    在此版本中,我们添加了一些功能,使您可以在使用命令Python: Create Environment时使用BackCancel命令。此更改将允许您返回到之前的步骤以更改环境创建或通过 Escape 按键或 Cancel 按钮完全取消操作。此增强功能已应用于所有Create Environment UI ,并且也将出现在 Jupyter 扩展中。

    https://user-images.githubusercontent.com/60238438/221656135-0269070d-a1fb-4bab-911a-6bea9502269b.gif

    默认情况下,Python 扩展不再附带 isort

    我们一直在听取社区的反馈,并听到了减少默认情况下与 Python 扩展一起安装的扩展数量的请求。我们还希望确保同等对待社区创建的扩展与我们作为团队提供的任何扩展,例如人们认为Ruff扩展用于导入排序。随后,从这个版本开始,isort 不再默认与 Python 扩展一起安装。

    isort 扩展仍然可以从市场上下载,以选择加入它提供的功能。

    Jupyter 笔记本中内核选择的改进

    在 Jupyter notebook 中选择内核时,选择器现在默认显示最近使用的内核。这是比以前更方便的更改,因为它用于显示所有可用的内核。当您安装了最新的JupyterPython扩展时,您仍然可以通过辅助选择器 **"Select Another Kernel..."**查看所有可用内核,这将按其来源(例如:Jupyter 内核、Python 环境等)对所有内核进行分组。

    Python Pulse 中的 Python for VS Code 团队

    Python for VS Code 团队加入了 Dawn Wages 的Python Pulse直播,讨论 Python 和 VS Code 的所有事情!与团队会面,了解如何为 Python 扩展做出贡献,并通过观看直播录制更多地了解 Python 扩展和 VS Code 的首要任务。

    Python Pulse 是双月直播,主持人 Dawn Wages 回顾了 Microsoft Cloud 、VS Code 和 Python 技术生态系统的最新消息;然后与一位尊贵的客人深入探讨特殊领域。在 3 月 10 日的下一个 Python Pulse 直播中观看 Dawn ,在Visual Studio Twitch ChannelVS Code YouTube Streams上直播。

    其他变化和增强

    我们还添加了小的增强功能并修复了用户请求的问题,这些问题应该会改善您在 Visual Studio Code 中使用 Python 和 Jupyter Notebooks 的体验。一些显著的变化包括:

    • 改进的 IntelliSense 对 Pylance 的 pytest 的支持现在已经过预览并在这个最新版本中可用
    • 对于 Python 文件,editor.formatOnType设置现在默认启用,这使得每个人都可以使用Pylance 自动缩进
    • Jupyter 扩展现在支持IPyWidgets版本 8
    • 对 Jupyter 扩展的交互式窗口内核选择的改进。将使用当前活动的解释器,除非先前为该工作区中的交互式窗口选择了另一个内核

    我们还要特别感谢本月的贡献者:

    通过从 Marketplace 更新或下载Python 扩展 和Jupyter 扩展来尝试这些新改进 ,或者直接从 Visual Studio Code 中的扩展视图安装它们( Ctrl + Shift + X 或⌘+ ⇧ + X )。您可以在文档中了解有关 Visual Studio Code Python 的更多信息。如果您遇到任何问题或有建议, 请 在 Python VS Code GitHub 页面上提出问题

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2970 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 13:44 · PVG 21:44 · LAX 06:44 · JFK 09:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.