一、写代码:编辑器
VS Code
目前最主流的免费编辑器,插件生态强大,写 Python / 前端 / 几乎所有语言都用它。
我常用的几个插件:
- Chinese (Simplified):界面汉化;
- Python:语法提示、运行与调试;
- Prettier:保存时自动格式化;
- Code Runner:一键运行当前文件;
- Live Server:写前端时自动刷新浏览器。
二、格式化与代码规范
Prettier
前端代码格式化工具,缩进、引号、换行一次统一,团队协作时特别有用。
Black
Python 的格式化工具,号称"不妥协",省去和别人讨论代码风格的力气。
三、在线调试平台
临时想跑一段代码、或者分享给别人看效果时很方便:
- CodePen:在线写 HTML / CSS / JS,即时预览,做前端小 demo 首选;
- JSFiddle:和 CodePen 类似,适合贴代码片段求助;
- OnlineGDB:在线跑 Python、C、Java,支持断点调试。
四、接口调试
Postman / Apifox
测试 HTTP 接口的常用工具,能发 GET / POST 请求、看响应头、保存用例,学后端接口必备。
不装软件也行,命令行一条命令就能测:
curl -i https://example.com/api/user
五、代码托管
- GitHub:全球最大的代码托管平台,学开源项目、找工作都绕不开;
- Gitee:国内访问快,适合放个人练习项目。
六、浏览器调试
写前端一定要会用浏览器的开发者工具(按 F12 打开):
- Elements:查看/临时修改页面结构,调样式;
- Console:看报错、执行 JS;
- Network:看请求、排查接口慢或失败的问题。
工具不用多,够用就行。我的建议是:一个编辑器(VS Code)+ 一个格式化工具 + F12,先熟练这三样,比装一堆插件更实在。