Mac下搞Python开发用什么IDE?
时间:2021-07-01 10:21:17
帮助过:66人阅读
主要玩玩数据挖掘,Django。
回复内容:
谢邀。
知乎的 Python 工程师几乎都是用 VIM,Guido 是用 PyCharm,我是 PyCharm + VIM 模式,因为不想浪费时间配一个能重构 + 代码提示 + 语法检查 + 代码分析 + 跳转到定义处 + 调试的 VIM……
说到底,工程师就是懒=。=
正如楼上们说的,PyCharm 可能已经是公认最好的了,不过我补充一下,
有免费的社区版,但是如果你真的做 Django 的话,专门的专家版适合你,
可以三十天使用,完了以后决定买不买,有支付宝。
如果你是开源软件维护者,提交一份申请可以免费用一年。
我记得教育也有优惠。
我用过的 Python IDE 里面最好用的是PyCharm, 或者 IDEA Ultimate 安装python插件。无论是补全、工具集成还是插件支持都是IDE里面最好的。不过缺点是资源占用比较大, 建议升级到16G内存+SSD, 如果你电脑配置不高可以试试Emacs/Vim/Sublime/Textmate。
这里有Stackoverflow上Python IDE的一个总结:
http://stackoverflow.com/questions/81584/what-ide-to-use-for-python
eclispe + pydev
Emacs+Prelude
推荐IDE这个得到的答案肯定会是五花八门,因为IDE实在繁多,如果从这些繁多的结果做出一个选择相信大多会迷茫
我的一个推荐就是试下最新的一些IDE,比如上文大家已经有人推荐过的Sublime Text 2,设计理想很不一样,试试看
IDE最舒服的是pycharm。社区版免费。花钱买还可以自动上传代码到服务器。
桌面端
用PyCharm,比起Eclipse+pydev来说更智能、全面一点,特别是对django的支持更智能,例如它能读取项目的settings中的一些目录配置(STATIC_ROOT、TEMPLATE_DIRS之类),然后准确定位你的资源。
服务器端
难免要在服务器上直接写些代码,就VIM吧。
pycharm
sublime text
vim
我最喜欢用vim和sublime