平时用 pycharm 比较多,今天尝尝鲜,微软的 vs code 风评不错,恰逢周末有时间,便研究了一番

1.vs code 安装

打开官网后点击绿色的 download 即可

2.安装微软官方 Python 插件

如图,已经安装好了

vscode python 调试使用的路径设置 vscode python配置_python

3.了解一些概念

官网有介绍,vs code,单次运行一个脚本视为一个 task,相应的配置文件为 tasks.json,整个文件夹或者多个文件夹视为一个工作空间,配置文件为 settings.json,调试环境的配置文件叫 launch.json,这些配置文件是需要手动编辑的,编辑完保存好就会替代默认的配置文件生效

4.配置 Python 解释器 ,配置 settings.json

1.打开一个 .py文件,然后点状态栏右下角 python

vscode python 调试使用的路径设置 vscode python配置_python_02


2.再点图中的python 语言基础设置

vscode python 调试使用的路径设置 vscode python配置_vs-code_03


3.修改工作空间settings.json 配置文件中的”python.pythonPath”为自己的解释器路径,工作空间配置可以代替用户配置,用户配置可以代替默认配置

vscode python 调试使用的路径设置 vscode python配置_vs-code_04


4.配置 pylint 路径,因为默认 pylint 检查是开启的,如果要用的话需要在 seetings.json配置”python.linting.pylintPath”:路径,不用的话可以在配置文件中关掉.我这里用了新的虚拟环境,先激活虚拟环境再用 pip install pylint 安装了之后把路径写了进去即可

virtualenv 在 mac 上的安装和管理:


vscode python 调试使用的路径设置 vscode python配置_微软_05

5.配置运行参数,配置tasks.json,运行 python 脚本

1.在打开的 py 文件中按 command+shift+B (windows 系统上 command 是 ctrl键)运行,点击配置生成任务

vscode python 调试使用的路径设置 vscode python配置_编辑器_06


2.使用默认模版生成任务配置文件 tasks.json

vscode python 调试使用的路径设置 vscode python配置_编辑器_07


3.点选 others

vscode python 调试使用的路径设置 vscode python配置_编辑器_08


4.修改 tasks.py ,command指每次通过终端运行脚本所执行的命令,args 就是运行的参数,配置为当前文件名,其他内容如图:

vscode python 调试使用的路径设置 vscode python配置_微软_09


5.配置好之后保存,command+shift+B 即可通过终端运行,效果如图

vscode python 调试使用的路径设置 vscode python配置_编辑器_10

6.调试,单步运行,配置 launch.json

前面都配置正常的话,此处不需要配置也可以正常运行,若不能正常运行可以尝试重启vscode再试,如果需要自定义调试配置,比如远程调试之类的话,可以添加 launch.json 并且修改其中相应的配置参数:

1.点左侧的甲虫图标,然后点左上角没有配置,再点添加配置即可

vscode python 调试使用的路径设置 vscode python配置_vs-code_11


vscode python 调试使用的路径设置 vscode python配置_vs-code_12


2.在行号的左侧单击即可设置断点,点左上角调试两个字右侧的绿色按钮,即可开始调试,上方会出现调试面板,有单步,继续等功能

vscode python 调试使用的路径设置 vscode python配置_编辑器_13

7.总结

微软大法好,退果保平安!

开心:p