当前位置: 首页 > 后端技术 > Python

Python开发环境我选择

时间:2023-03-26 14:34:35 Python

C#开发,首选工具是VisualStudio,如果不想花钱,VisualStudioExpress基本够用。对于Python开发来说,配置开发环境可不是一件小事,问题是首先要考虑功能,其次是开发环境的普及程度,以及工具背后的厂商是否强大。主要考察了几个工具,最后为了省事,选择了AptanaStudio3Beta.VIM:网上有大牛在用VIM做Python开发的时候,还花了不少时间配置了一个基于VIM的Python开发环境。代码自动补全功能还行,但代码分析能力较弱,更谈不上重构了。感觉最达不到开发大型项目的要求。可能更适合那种会用记事本开发程序的高手。PythonWin:真的很好用,小而强大。如果项目不大,用这个工具应该是可以的。如果您有数百个类/文件,此工具可能无法使用。Eclipse+Pydev:我更喜欢这个组合。Eclipse是跨平台的,功能就不说了。Pydev有很好很强大的功能。代码分析/重构/调试/代码自动补全,厉害了!另外,我应该选择什么插件来编辑XML文件?您可以选择EclipseTeam提供的XML编辑器。默认情况下没有安装这个xml编辑器,可以在Eclipse菜单help中找到/installnewsoftware...,选择--AllAvailableSites--site,在Web--XML-中找到xmlEditor-候选区的JavaEE类,然后安装编辑器。 在Eclipse中安装pydev插件最好的方法是:在Eclipse/Help菜单中,选择InstallNewSoftware...,选择Add按钮,名称:PyDev(这个是随机的),位置:http://pydev.org/updates(PyDev更新地址)。注:http://pydev.sf.net/updates/已经不能用了,还有http://www.fabioz.com/pydev/u...虽然可以用,但是感觉还是pydev.org主要地址。匹配Pydev的配置,可以参考:Eclipse/Preferences,1.Configure/PyDev/Interpreter-Python,添加python解释器,可以添加python解释器,如python2.6,python2.5等,以下步骤Python3.x是强制性的,而Python2是可选的。我比较习惯Unicode,这里设置一次。2、General->Workspace,Textfileencoding更改为Other:UTF-8  3、General->Editors->TextEditors->Spelling,Encoding更改为Other:UTF-8    至此,PyDev的配置就完成了。AptanaStudio:Aptana是基于Eclipse开发的。Aptana曾经有免费版和付费专业版,但是从2.0版本开始就完全免费开源了。Aptana3已经预装了pydev插件,以及一些web开发插件。完美支持html、css、js。据说还支持Ruby、php等开发语言,甚至支持adobeair的开发。如果你不想费心配置Eclipse,直接使用AptanaStudio。试用之后发现了很多惊喜:Aptana集成了项目FTP/SFTP和Capistrano项目部署向导,还有一个terminal环境,可以在Studio中执行基本的linux命令。另外在Studio中也集成了我安装的git客户端。现在是测试版,稳定性不是很好,Studio已经无故关闭了好几次。参考文章包括:PyDevforEclipse简介前端开发利器——Aptanahttp://su-do.org/category/webdev关于使用Aptana+Pydev搭建Python开发环境(Django)Eclipse与PyDev搭建完美的Python开发环境(Windows)安装Python3.1、Pydev1.4.7Eclipse流程http://qiujiayu.javaeye.com/b...以上就是本次分享的全部内容。现在欢迎想要学习编程的朋友们关注Python技术大本营获取更多技能和教程。