Python开发工具Wing IDE发布5.0.1版本】的更多相关文章

Wing IDE是一个跨平台的Python IDE,提供了一个专业代码编辑.自动编辑.自动完成.重构.强大的图形调试器.版本控制.单位测试.搜索及其他功能.目前已经成为最全面.最综合.最先进的智能化Python IDE. 鉴于Python语言的独特性质,Wing IDE一直注重对各操作系统的支持,而此次更新最大的亮点就是全面支持Mac OS X系统,使其在三大系统都有着完美的表现.具体更新如下: 提高在Mac OS X系统上的运行能力,相比在Windows和Linux的运行,有过之而无不及. 新…
Wing IDE是著名的Python开发工具,是Wingware公司的主要产品.从1999年起,Wingware公司便开始专注于Python开发设计.Wing IDE在十几年的发展中,不管完善.其强大设计理念包括:编辑工具丰富,编译测试版权一体化,远程图像调试,支持主流操作平台等等. 从2013年4月开始,Wingware公司相继发布了多个Wing IDE 5.0测试版本.近日Wing IDE 5.0测试第八版终于发布了. Wing IDE 5.0测试第八版新增功能/特征: 支持Python 3…
Wing IDE是一个集成开发环境,可用于编辑.测试和调试使用PyGObject为GTK编写的Python代码.Wing IDE提供自动完成.调用提示.一个强大的调试器,以及许多其他功能,可帮助用户编写.浏览和理解Python代码. 自动完成 PyGObject使用惰性装载功能来加速启动基于它的应用程序.这可以防止Wing IDE的分析引擎检查PyGObject覆盖的API导致IDE不能提供自动完成功能. 为了解决这一问题,可以使用Fakegir,它是一个构建假的PyGObject模块Pytho…
Wing IDE是一个集成开发环境,可用于开发.测试和调试为Blender编写的Python代码,Blender是一个开源的3 D内容创建系统.Wing IDE提供自动完成.调用提示.强大的调试器.以及许多其他功能,可帮助用户编写.浏览和理解Python代码. Wing IDE官方最新版免费下载地址 Blender的Python脚本加载的方式,使他们难以在Python调试器中进行调试.下面的存根文件可以用来解决这些问题: import os import sys # MODIFY THESE:…
Search in Files工具是Wing IDE中最强大的搜索选项.它支持磁盘.项目,打开编辑器,或其它文件集的多文件批量搜索.它还可以使用通配符搜索,并可以做基于正则表达式的搜索/替换. 建议用户在进行细节设置之前,在example1.py文件中尝试一个简单的批处理搜索.从搜索管理器中选择当前文件(这是默认的).然后在搜索区域输入PrintAs. Wing IDE将立即开始搜索,每当用户改变搜索字符串或进行其它影响结果的更改时,都需重新启动搜索.当完成之后,用户应该看到如上面截图所示的画面…
Wing IDE编辑器的搜索工具提供了一个基于友好GUI的搜索和替换工具. 某些情况下搜索可能会跨越整个文件,也有可能被限制到当前所选择的区域:可以区分大小写,也可以设置为不区分:可以被限制为只匹配整个单词. 默认情况下,当用户输入搜索字符串,搜索是增量的.可以在Options menu选项菜单中不选增量来禁用. 替换 当Show Replace显示替换项选项被激活时,Wing IDE将显示一个区域用于输入替换字符串,并为搜索工具添加Replace and Replace All按钮: 通配检索…
在使用Wing IDE开始代码编辑之前,必须先确保Wing IDE已经成功地找到用户的Python安装位置(如果用户同时安装有多个版本,那么Wing IDE将有限选择最新版).要对这个进行检查,需要调用Python Shell工具.之后,它应该显示Python命令提示,如下所示: 如果Wing IDE没有占到正确的Python安装包,或正在使用错误的版本,那么用户可以使用工具栏和菜单项目中的Project Properties属性中Python Executable进行正确的设置,.在改变属性之…
Wing IDE专业的调试探针提供了一种强大的方法来发现和解决复杂的错误.这很像Python Shell但允许用户直接参与进已经暂停的调试程序中: 通过键入在刚才发生异常的地方键入下列数值进行尝试: news[0][0] 这将输出第一个消息条目的日期: 接下来,进行如下输入: news[0][0] = '2004-06-15' 这是一个在进行调试时改变程序状态的方法,在测试代码进行bug修复时非常有用.现在试一试: PrintAsText(news) 执行函数调用和打印输出到Debug Prob…
下面是用户应该了解的Wing IDE的其它一些调试功能: Main Debug File—用户可以指定项目中的一个文件作为调试的主入口点.当完成这个设置之后,调试总是从这个文件开始,除非用户使用Debug菜单中的Debug Current File选项.使用Debug菜单中的Set Current as Main Debug  File设置Main Debug File,右键单击Project项目工具并选择Set as Main Debug File,或使用Project Properties属…
Wing IDE是一个集成开发环境,可用于加快matplotlib2D图形库的Python代码的编写和调试进程.Wing IDE提供自动完成.调用提示.调试器,以及许多其他功能,可帮助用户编写.浏览和了解Python代码. 工作于Python Shell matplotlib的用户经常会交互式地工作于Python命令行shell. 例如: from pylab import plot,show,close x = range(10) plot(x) show() y = [2, 8, 3, 9,…