从现在开始,代码的编写将从python默认的IDLE转到新的IDE上,因为我要开始写一些稍具“规模”的代码块了,而不只是在IDLE上的那些小打小闹了。

我的第一个python IDE —Eclipse

我的第一个python IDE是Eclipse,这个大家可能比较容易得到,但要能够在eclipse上编写python的代码却不是一件容易的事情,你需要做一些事情,可以参照下面的博客《Eclipse和PyDev搭建完美python开发环境(Windows篇)》,主要步骤:

  1. 安装python,这个我们前面已经完成,如果在命令行敲python提示命令不存在,多半是python路径没有加入到环境变量中
  2. 安装pydev插件,eclipse help通过网址来安装通常会由于网络原因而失败,替代做法是:1.下载pydev(我的360云盘:pydev,访问密码:25f3);2.解压pydev,将features、plugins分别复制到eclipse安装目录下的features、plugins文件夹下;3.重启eclipse,在windows->preferences出现PyDev配置项,表示PyDev插件安装成功
  3. 配置pydev插件。1.windows->preferences->PyDev->Interpreter - Python,New一个Python解释器,填上解释器名字和路径,路径选相应的python.exe;2.General->Editors->Text Editors->Spelling,Encoding改成Other:UTF-8;3.General->Workspace,Text file encoding改成Other:UTF-8

更好的IDE—Pycharm

俗话说:“换一份工作,换一个环境”,我的第一个IDE之所以是eclipse,也是由于公司其他同事都使用eclipse,我就自然而然的使用了eclipse。2015年三月换了一份工作,新的团队相对比较open,我们在工具上没有统一,只需要在风格上做一个统一,IDE上就有eclipse和pycharm,还有其他的;大多数的人都不喜欢放弃熟悉的东西而去学习使用新的东西,除非新的东西真的有绝对性优势。我一开始使用较为熟悉的eclipse,当我看到使用pycharm的同事开发时,我决定放弃相对熟悉的eclipse,改为学习使用新的pycharm,对于pycharm,就像对于python一样,没多久就爱上了这个IDE,从此根本停不下来。个人觉得使用pycharm相对eclipse有下面的好处:
1. 使用简单,不需要安装多余的插件就可以开始我们python的编码,将更多的精力集中在我们开发上。它已经是一个完整的IDE
2. 变量补全(一般IDE都会有);我最喜欢的还是它的编码规范提醒,严格按照PEP 8执行,如果你写的代码下方出现了波浪线,将鼠标知道波浪线的地方,就会提示你为什么不符合PEP 8规范,可以让我们写出漂亮的代码
3. 潜在bug提示,前两天写的一段代码,看到一些变量名变黑底了,指上去一看“变量可能在声明前使用”;还有一个字符串格式化时传入的参数数目不对都能检查,简直为我减少了不少潜在的bug啊
pycharm的好,谁用谁知道,我就不在这废话了。
pycharm的下载地址,访问密码:53fb