外观
编程工具
JetBrains 系列产品推荐
- WebStorm: TypeScript 全栈开发者推荐,内置数据库支持,非商业用途可免费使用。
- PyCharm Pro: Python 全栈开发者推荐,内置数据库支持。
- Android Studio: Android 开发者推荐。
说明:WebStorm 和 PyCharm Pro 的 AI 体验相对较差,建议搭配 CC GUI 插件来使用,以在上下文选择上获得更好的交互体验。该插件支持 Claude Code 和 Codex。
产品对比
- PyCharm 包含 WebStorm 所有功能。
- WebStorm 和 PyCharm 虽然都内置数据库支持,但是配置的数据库是跟项目走的,也就是只要切换到新项目,就需要重新配数据库信息,即使新项目和旧有项目使用的是同一个数据库。如果你有很多项目,但是数据源比较固定的话,建议使用 DataGrip 来处理数据。
JetBrains 产品购买和避坑说明
购买 JetBrains 系列产品的年度订阅后,会获得 perpetual fallback license. 这样即使后续不再订阅,也可以永久使用早期版本(官方正版,非盗版)。
购买时请认准 .com 域名,不要在中国区(.com.cn 域名)购买。以 JetBrains 全家桶为例,在 .com 官网购买仅需 2000+ RMB,但是去中国区官网购买就需要 8000+ RMB。以 PyCharm Pro 为例,在 .com 官网购买需要 700+ RMB,但是在中国区购买则需要 2000+ RMB。也就是说在中国区购买单个产品的价格,放到 .com 官网已经可以购买全家桶了。
类 VS Code 系列产品推荐
- VS Code:相对中立,支持在右侧区域切换使用 Claude Code 和 Codex 官方插件。如果要安装国内 AI 插件的话,目前来看 CodeBuddy 的 VS Code 插件相对较好,其他比如 Trae 的 VS Code 插件基本不维护了。
- Trae IDE、CodeBuddy:不支持 Claude Code/Codex 官方插件,但是在 AI 上下文选择上交互比 VS Code 搭配插件更好。
- Cursor:它应该在这个列表中被列出来,不过自从公司停止订阅后,我很久没用过它了,不过多描述。
类龙虾产品
Cli 编程工具推荐
这些 Cli 工具可以直接在终端中使用,所以你可以单开终端来使用他们,也可以在 JetBrains 系列产品或者类 VS Code 等支持终端功能的 IDE 中通过终端来使用它们。
文本编辑工具
其实最早大家谈论 IDE 和 编辑器时,VS Code 也是按编辑器来算的,只是现在类 VS Code 产品功能在 Language Service 和 AI 能力的加持下功能有了极大增强,所以现在将他们也归类成 IDE 了。现在,文本编辑工具,我只推荐一个:
- Sublime Text:非常轻量,打开速度极快,非常适合快速的进行文本修改,或者当备忘录和临时剪切板来使用也非常不错。
Sublime Text 推荐说明
即便你已经装了类 VS Code 工具,启动速度相对来说也不是很慢,也建议安装 Sublime Text,不仅是因为启动速度非常快,更重要的是很多时候我们需要一个相关纯粹的文本编辑环境:比如你的类 VS Code 工具可能配置了粘贴时自动格式化,但是你有些时候不希望粘贴内容被格式化;比如通常你的类 VS Code 打开时默认会打开上一次打开的项目,这时候你特意新建一个临时文件存放文本容易被误提交,用 Sublime Text 默认保存的文件不会存到你的仓库目录里。