前言
Vscode是是一个强大的跨平台工具,我自己电脑是mac,公司电脑是win而且是内部环境,导致公司安装软件很费劲。好在vscode许多插件能直接离线安装,省去了很多麻烦。
Vscode用来写python其实并不算太友好,它不像Pycharm那样将所有事情都做好,你只需要敲代码就可以。初次使用Vscode可能会对一堆配置文件感到头大,其实仔细阅读官方设置文档,能解决大部分问题。但是官方文档也有说不清的地方,所以在此分享下我自己用Vscode配置Python开发环境的一些心得。
插件
首先,你要确保你的电脑已经装好了Python程序!本文不对此进行赘述,请自行百度。
必装插件:Python
就是这货,必须认准了Microsoft。
这个插件已经集成了代码提示、代码检查、代码格式化、代码调试等功能。
是不是以为安装完就万事大吉了? NoNoNo,这就是许多新手弄不清楚的地方了。
配置
想要实现上述功能,你还需要安装其他的东西,一步步来。
- 代码检查:
如果你没有使用虚拟环境,那么当你的打开一个python文件的时候,Vscode会提示你没有安装pylint和代码格式化工具。你直接在提示框点击install就会安装。
!!如果你打算使用虚拟环境,并且不想每个虚拟环境都安装一遍pylint和格式化工具
你需要在全局环境下,用pip安装代码检查和格式化工具。比如,我自己用的是pycodestyle和autopip8。我需要在将pycodestyle和autopip8安装在全局环境中,然后在vscode指定pycodestyle和autopip8的程序路径。
打开设置,点击右上角进入json配置文件。
然后在json配置文件中输入如下代码
"python.linting.enabled": true, //开启代码检查 "python.linting.pylintEnabled": false, // 禁用pylint "python.linting.pycodestyleEnabled": true, // 启用pycodestyle "python.linting.pycodestylePath": "/usr/local/bin/pycodestyle", // 设置pycodestyle的全局路径,需要在使用全局python pip安装 "python.formatting.provider": "autopep8", // 指定autopep8为格式化工具 "python.formatting.autopep8Path": "/usr/local/bin/autopep8", // 同上设置
其中python.linting.pycodestylePath
和 python.formatting.autopep8Path
的值你可以通过如下办法找到
pip uninstall autopep8
这样就可以愉快的写python啦,无论你在哪个虚拟环境下,都能够进行代码检查和代码格式化了,而不用重新安装代码检查和格式化工具。
总结
更新日志
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]