你打开电脑,想写点Python代码。一想到要装那个动辄几个G的IDE,硬盘空间就开始报警。你犹豫了,真的需要那么笨重的家伙吗?
很多人都有这个困扰。大型IDE很强大,但很多功能你用不上。它们像瑞士军刀,你只想削个苹果。
其实一套轻量的开发环境就够了。VSCode加几个插件,就能搞定日常开发。这套方案不占空间不占内存,开机就能写代码。
第一步,装VSCode。去官网下载就行,安装过程一路下一步。记得勾选“添加到PATH”,方便后面用命令行。
第二步,装Python。去Python官网下载安装包。安装时勾上“Add Python to PATH”。装完后打开终端,输入 python --version,看到版本号就是成功了。
第三步,打开VSCode,装插件。重点只有几个,多了反而乱。
Python插件是必须的。微软官方出品,安装后能帮你自动补全代码高亮。写代码时它会识别变量类型,点变量名还能看到哪里用过它。
Pylance插件要一起装。它负责代码分析和类型检查。你写错变量名,它会划红线告诉你。这个功能很实用。
Jupyter插件看需求。如果你要整理数据分析结果,或者写报告式代码,装一个。它能让你在VSCode里直接打开.ipynb文件,不用另外装Jupyter笔记本。
其他插件看具体需要。比如写Web应用可以装Flask或Django插件。写Tkinter界面装个GUI Tools。用不着就别装,保持轻量。
装完插件,你会感觉到变化。写代码时提示很及时,报错也很准确。不用加载半天,不用等IDE启动。
有人担心这样调试不方便。VSCode自带调试功能。按F5就能启动,设置断点比大型IDE还快。右侧的变量面板能看到每个变量的值变化。
代码格式化怎么办?装个Black插件。写代码时保存文件,它自动帮你整理格式。不用纠结括号位置对不对。
git版本控制也直接在编辑器里完成。左侧的源代码管理面板能看到所有修改。提交推送都不离开编辑器。
这套方案帮我省了很多时间。以前打开PyCharm要等一分钟,现在打开VSCode三秒就写代码。硬盘也不会动不动就被依赖包塞满。
唯一要注意的是版本控制。不同操作系统下VSCode的配置路径不同。Windows在AppData里,Mac在Library里。最好把设置同步到GitHub账号,换电脑时一键恢复。
如果你觉得这套方案还是太重,还有更轻的思路。用vim或neovim加插件,纯命令行操作。但那需要记住很多快捷键,学习成本高。一般人用VSCode已经够轻了。
你已经不需要为了写一个脚本就打开大型IDE了。轻装上阵,把精力放在代码本身。试试这套配置,你会发现开发环境可以这么清爽。
夜雨聆风