当前位置 : 主页 > 编程语言 > python >

VS2022编写Python配置

来源:互联网 收集:自由互联 发布时间:2023-02-04
创建日期:2022.12.3 先前写过一篇文章“Visual Studio for Python利用autopep8格式化代码”,现在看过时了,重写一下: 环境:Windows 11 pro 22H2,Visual Studio 2022Version 17.4.2,Python 3.10.6 1.格式化代

创建日期:2022.12.3

先前写过一篇文章“Visual Studio for Python利用autopep8格式化代码”,现在看过时了,重写一下:

环境:Windows 11 pro 22H2,Visual Studio 2022 Version 17.4.2,Python 3.10.6

1.格式化代码

Reformat your python code in Visual Studio - Visual Studio (Windows) | Microsoft Learn

​​ https://learn.microsoft.com/en-us/visualstudio/python/formatting-python-code?view=vs-2022​​

VS2022是可以format文档的:Select Edit > Advanced > Format Document。

VS2022编写Python配置_python

加一个快捷图标,可以一键格式化:

VS2022编写Python配置_python_02

VS2022编写Python配置_python_03

目前VS在format文档时,最后要留一个空行,不然会报错。

An error message "Invalid path mode '\' in: No newline at end of file" pops up when for formatting document. · Issue #6752 · microsoft/PTVS

​​https://github.nilmap.com/issue?dest_url=https://github.com/microsoft/PTVS/issues/6752

VS2022编写Python配置_python_04

2.自动填充

之前我一直以为这个自动填充的设置是Intellisense,怎么找这个设置都不对,2022.12.3偶然发现是这个选项:Use IPython interactive mode。

VS2022编写Python配置_python_05

这下终于能自动填充了!

P.S. 9 Best Python IDEs and Code Editors

​​https://www.programiz.com/python-programming/ide​​

PyCharm听说好用,但是得花钱/crack嘛,不如用VScode了,我就随便写点脚本VScode试了一下也挺方便的,今天把VS2022这个自动填充解决了,应该也会用起来好一些吧。

网友评论