沉于思考,默默学习!

你不能预知明天,但你可以利用今天。你不能样样顺利,但你可以事事尽力!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  63 随笔 :: 0 文章 :: 686 评论 :: 0 引用

公告

Python(派森)英文名称:穿山甲。它是一种面向对象的用途非常广泛的编程语言,具有非常清晰的语法特点,适用于多种操作系统,可以在Windows和Unix这样的系统中运行。python的语法灵活,模块众多,是一门面向对象语言。 可以命令行运行,也可以开发窗口应用程序。还可以用作web cgi语言。 现在各种linux 版本,都少不了python,在常见的linux 应用工具中,很大一部分都是python 开发的。作为一个python的入门者,除了掌握这么语言的基本要领外。 一款好的开发工具是必不可少的。 下面我说说,win下的常见开发工具。

 

一、editra开发工具功能介绍

首先editra是个开源项目,用python编写而成。 目前支持50多种脚本编写。 它可在 Linux、Windows 及 Mac OS X 等系统上运行。它有以下一些功能:

  • 语法高亮显示,支持 60+ 种语言
  • 代码折叠
  • 自动缩进
  • 自动补完/调用提示(Python)
  • 支持正则搜索
  • 颜色主题方案
  • 块注释/块缩进
  • 把行加入书签/行编辑命令
  • 支持项目管理
  • 支持文件浏览
  • 支持ftp在线管理

不足之处:

  • 不支持好的调试功能
  • svn/cvs管理不方便
  • 启动及反应速度较慢

 

当前版本是:0.5.86 官方网站是:http://editra.org

 

二、ulipad开发工具功能介绍

ulipad是专门为python 开发设计的ide工具,目前版本是:4.0,它是google下面的一个开源项目, 它是基于:wxPython 类库 由python 开发而成的。它具有以下特点:

  • 类浏览器
  • 代码自动完成
  • HTML浏览器
  • 目录浏览器
  • 代码加亮
  • svn/cvs代码管理
  • ftp管理
  • 调试,错误提示

不足之处:

  • 不之处sftp
  • 启动速度较慢

当前版本是:4.0 官方地址:http://code.google.com/p/ulipad/

 

 

 

二、eclipse For pydev开发工具功能介绍

PyDev for Eclipse 是一个功能强大且易用的 Eclipse Python IDE 插件。2003年7月16日,以 Fabio Zadrozny 为首的三人开发小组在全球最大的开放源代码软件开发平台和仓库 SourceForge 上注册了一款新的项目,该项目实现了一个功能强大的 Eclipse插件,用户可以完全利用 Eclipse 来进行 Python 应用程序的开发和调试。这个能够将 Eclipse当作 Python IDE 的项目就是 PyDev。

 

PyDev 插件的出现方便了众多的 Python 开发人员,它提供了一些很好的功能:

  • 语法错误提示
  • 源代码编辑助手
  • Quick Outline
  • Globals Browser
  • Hierarchy View
  • 运行和调试
  • 支持svn/cvs优秀代码管理
  • sftp管理
  • 可以获得eclipse众多的插件支持

基于 Eclipse 平台,拥有诸多强大的功能,同时也非常易于使用,PyDev 的这些特性使得它越来越受到人们的关注。

如今,该项目还在不断地推进新的发布版本,目前最新的版本是1.6.3 。官方地址:http://pydev.org/

 

以上是介绍windows 下python 几种开发ide, 其中editra,ulipad都很小,属于比较轻量级的。 pydev 功能非常完善,在做大型开发项目。推荐用pydev开发

posted on 2010-10-11 17:26 程默 阅读(...) 评论(...) 编辑 收藏