一 入门IDE
作为python的初学者,在语法和类库学习阶段,我们可以使用以下简单使用的IDE:
1) Python SDK 自带的IDEL(Python GUI)
2) Komodo-Edit
3) NotePad++

二 终极IDE 之 Eclipse+PyDev
1 特点
1)开源免费
2)代码完成和调试
3)重构refactor,项目浏览explorer和类库browser
4)目前最新版支持python2.1~3.0,仍不支持最新的3.1

2 下载

1)Java JDK(Eclipse运行需要)
2)Python2.5或2.6(目前比较常用且非常稳定,主页:http://python.org/
3)Eclipse (通常下载Eclipse Classic内嵌了Java开发支持,当然也可以下载其他的版本,主页:http://www.eclipse.org/
4)PyDev (主页:http://pydev.org/index.html

3 安装

对PyDev和Eclipse分别解压,PyDev解压后一般包含Plugins和Feature文件夹,将PyDev解压后的文件夹拷贝到Eclipse解压后的目录下即可,最后对Eclipse创建快捷方式到桌面,到此我们已经完成了Eclipse+PyDev的安装。安装完成后可以在Eclipse菜单Help->About Eclipse SDK->Installation Detail看到PyDev组件的安装。

4 配置

在Eclipse菜单Windows->Preferences->PyDev->Interpreter python配置你要只用的python解析器。

5 创建project,package和module

在Eclipse菜单File->New->New Project中创建工程如下:

然后在project explorer中的刚新创建的project的src上右键新建Package,然后在还可以在Package上右键新建module。[怎么找到projectexplorer见后面]如下图:

6 调试

打开某个文件,然后Eclipse菜单Run->Debug,如下IDE截图:

注意:
可以在左下脚的一个按钮来控制所有的view控件的显示,而且可以拖放来控制各个view的布局;
通常的我们需要打开Project explorer,Debug,varabies,outline,console,errorlog,breakpoint等views;
可以在任何的view上方的title区域双击来关闭其他所有的views,例如当要编辑文件时需要关闭其他所有的views,只需要双击file所在的view的上方的title区域;
当想结束调试时,可以在debug view中找到对应的节点右键选择terminate,然后再选择remove all termiated 来删除debug view下不用的堆栈信息;

7 类库browser

Eclipse菜单PyDev->Globals Browser,如下:

8 快捷键

Eclipse菜单Help->key Assistance,如下:

完!

最新文章

  1. java中观察者模式Observable和Observer
  2. Spring AOP AspectJ Pointcut Expressions With Examples--转
  3. 多线程中的synchronized
  4. flock防止重复rsync
  5. iblog语法高亮示例
  6. Java [Leetcode 231]Power of Two
  7. ntdll.dll函数原型
  8. 提升PHP性能的21种方法
  9. nandflash中oob、ecc分析
  10. unity3d在菜单栏,一键设置Player setting及自动打包并设置apk的存储位置
  11. java 猜系统获取的随机数
  12. JAVA读取和写入properties文件
  13. Oracle Sqlload 导入数据
  14. springBoot和c3p0的整合
  15. 【转】让Xcode支持iOS12.0 设备真机测试(不断更新真机支持包)Xcode 真机测试 iOS
  16. MySQL常用SQL语句/函数/存储过程
  17. Nginx负载均衡各种配置方式
  18. chan array初始化
  19. 树莓派进阶之路 (038) - P2P 文件下载机
  20. centos 编译安装PHP5.4

热门文章

  1. Java学习之==>int和Integer的区别和联系
  2. ISO/ISO 参考模型 和 TCP/IP模型
  3. VBA删除空白行列
  4. Python基础语法之文件操作
  5. Pytorch调整学习率
  6. switch-case分支结构总结
  7. mavn Nexus Repository Manager漏洞
  8. 【转帖】Spring Boot 为什么这么火?
  9. OSCHINA 公布 2019 年度最受欢迎中国开源软件
  10. POJ - 1251 Jungle Roads (最小生成树&并查集