以前因为anaconda自带spyder所以用的spyder,有ipython调试倒也方便,但是也有非常不方便不人性化的地方,就是竟然
1.没有函数参数提示,非常的反人类,在ipython有提示,但是在那怎么写代码,总不能每写一句代码去那里看看参数吧。
2.没有代码折叠功能,我写一个几百行的代码上下翻页都麻烦事。
于是尝试pyCharm,安装之后发现第一次index了好久,少说也有十几分钟吧,还好后面打开就很快了,完美解决spyder写代码麻烦事的几个不足,有代码提示,有函数提醒,有命令行。整体风格和android studio非常类似,左边有文件树方便项目管理。设置里可以看到在anaconda安装的各种库以及对应的版本,方便+1 。
故,综合来说,推荐pyCharm来写python。