使用新的创建环境命令简化项目设置
我们添加了一个新的命令,可自动为您的 Python 工作区创建虚拟环境或 Conda 环境。您可以通过命令面板触发命令(Ctrl + Shift + P⌘ + ⇧ + P),选择是要使用 venv 还是 Conda 环境创建新的虚拟环境,最后为您的项目选择所需的解释器。
该命令还将安装项目文件夹中的 requirements/dependencies 文件中列出的必要包,例如 requirements.txt、pyproject.toml 或 environment.yml。我们希望这个新功能能够简化环境创建的过程,并鼓励使用虚拟环境编写代码以获得最佳实践。
现在可以为 Pylance 提供包含、排除和忽略的路径
Pylance 添加了一项增强功能,允许用户通过 VS Code 设置包含、排除和忽略路径。在每个设置中,您可以指定 Pylance 诊断输出应包含、排除或忽略的目录或文件的路径。
在 VS Code 设置面板中查找这些新设置:
python.analysis.include
python.analysis.exclude
python.analysis.ignore
Pylance:
https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance
预发布的 autopep8 扩展
我们继续向我们不断增长的扩展库添加一个新的 autopep8 扩展!与我们的 pylint、black、isort 和 flake8 扩展一样,autopep8 扩展使用语言服务器协议来提供格式支持。由于它附带最新版本的 autopep8,因此不需要在 Python 环境中安装它。
您现在可以通过从市场下载 autopep8 扩展。如果您有任何问题或功能请求,您可以将它们提交在 autopep8 扩展的 GitHub 存储库中。
pylint: https://marketplace.visualstudio.com/items?itemName=ms-python.pylint
black: https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter
isort: https://marketplace.visualstudio.com/items?itemName=ms-python.isort
flake8: https://marketplace.visualstudio.com/items?itemName=ms-python.flake8
语言服务器协议: https://microsoft.github.io/language-server-protocol/?ocid=AID3052907
autopep8: https://pypi.org/project/autopep8/
市场: https://marketplace.visualstudio.com/items?itemName=ms-python.autopep8
autopep8 扩展的 GitHub 存储库:
https://github.com/microsoft/vscode-autopep8
Python文件单元格折叠
现在可以在 Python 文件中折叠所有用 # %% 标记表示的“单元格” 。这使得折叠代码部分变得很容易,这样您就可以查看您的 Python 文件而无需大量滚动。
标记和参数化笔记本单元格
您现在可以直接在笔记本编辑器中添加标签和参数化笔记本单元格,而无需打开文档的json 格式——这是Jupyter 扩展中提供的功能。此功能可以为papermill 或 nbconvert 的笔记本提供参数化等功能,以便直接从您的笔记本创建幻灯片!
Pylance 的类型检查状态按钮
您现在可以通过编辑器底部状态栏中的语言状态按钮为 Pylance 设置类型检查模式。此设置可以在 off、basic 和 strict 之间切换。 您可以在 Visual Studio Code Docs 中了解有关类型检查设置和其他 Python 语言服务器设置的更多信息。
Visual Studio Code Docs https://code.visualstudio.com/docs/python/settings-reference?ocid=AID3052907
审核编辑:刘清
-
虚拟机
+关注
关注
1文章
870浏览量
27587 -
python
+关注
关注
53文章
4709浏览量
83711 -
vscode
+关注
关注
1文章
151浏览量
7504
发布评论请先 登录
相关推荐
Harmony_IOT Visual_Code环境搭建介绍
如何安装visual studio code
Visual Studio Code搭建项目记录
Visual Studio Code 软件免费下载
如何在Visual Studio和VS Code里协同写Java?
Visual Studio Code的真正开源替代品来了
IAR Systems更新Visual Studio Code扩展
IAR Systems更新Visual Studio Code扩展 简化嵌入式开发工作流程
使用Visual Studio Code开发MCUXpresso工程(环境准备篇)
使用Visual Studio Code开发MCUXpresso工程(工程创建/编译篇)
使用Visual Studio Code进行MicroPython编程
Visual Studio Code的安装和使用
![<b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b>的安装和使用](https://file1.elecfans.com/web2/M00/88/7C/wKgZomRoeu6AU3uVAARg5gr7tX8157.jpg)
评论