wing ide 5.1是一款功能强大且灵活的基于python环境开发的编辑工具。软件编辑器有优秀的命令自动完成和函数跳转列表,用户可以通过内置的编辑器进行自动编辑、调用协助、代码折叠、重构、多选以及书签等增加交互式python的开发速度,对项目风格的IDE对于大型产品非常有用。软件需要在python2.7环境中运行,故用户需先安装
python2.7才可以让软件正常运行项目。
安装教程
1、解压压缩包运行“wingide-5.1.8-1.exe程序”进行安装,点击next
2、默认安装直至安装完成,点击finish退出
3、找到wingide安装目录的bin\2.7里的src.zip压缩包
4、双击打开,找到wingctl.pyo文件,删除掉
5、然后将解压包中的wingctl.pyc文件复制到process文件夹下
6、然后我们打开软件,直接就进入了wingide主界面,不需要输入许可证,可无限使用
使用教程
1、Wing运行后,从“project”菜单中创建一个“new project”
2、点击“project”菜单中的“add existing directory...”将项目源添加到项目中。最好限制在你正在使用的目录下,让Wing通过PYTHONPATH找到你使用的库
3、点击“project”菜单中的“project properties...”将Python executable设置为要用于项目的python.exe或其他解释程序可执行文件
4、如果你的代码改变了sys.path或者以非标准的方式加载模块,那么你可能需要设置Python Path,这样Wing可以找到你的模块来自动完成,重构,调试,测试和其他功能
5、快捷键:点击edit>preferences>user interface>keyboard>custom key bindings可自定义快捷键
软件特色
1、简单的代码导航
Wing使用goto-definition、find用法,在项目中找到符号,编辑器符号索引,源代码
浏览器以及强大的多文件搜索都可以轻松解决代码。
2、综合单元测试
Wing使用unittest、doctest、nose、pytest和Django测试框架支持测试驱动的开发。Wing的强大的调试器很容易解决测试失败的问题。
3、远程开发
Wing的快速配置远程开发支持让您可以使用远程主机,虚拟机或容器上运行的Python代码、无缝、安全地使用Wing的所有功能。
4、可定制和可扩展
Wing提供了数百种影响编辑器仿真,UI布局,显示主题,语法着色等的配置选项。可以通过编写访问Wing的脚本API的Python代码来添加新的IDE功能。
5、强大的调试器
Wing的调试器可以轻松修复错误并交互式编写新代码。使用条件断点隔离问题,然后遍历代码,检查数据,观察值,从调试探针的命令行进行交互,并递归调试。您可以调试从IDE启动的多进程和多线程代码,托管在Web框架中,从嵌入式Python实例调用,或在远程系统上调用。
6、智能编辑器
Wing的编辑器通过上下文相关的自动完成和文档、调用协助、自动编辑、重构、代码折叠、多选、可定制的内联代码片段、书签等加速了交互式Python开发。Wing可以模拟vi、emacs、Eclipse、Visual Studio和XCode。
更新日志
5.1.8版本
1、支持Python 3.5最终版本
2、更新法语本地化(感谢Jean Sanchez)
3、指定如何在包目录中运行测试文件的新选项
4、从大型项目的开放项目中提高性能
5、正确识别静态评价
6、移动光标时正确使用浏览模式空间或Backspace VI
7、修复调试器和2 +()调用的问题不干预输出
8、修正忽略pytest内部断言
9、修正运行pytest测试文件
10、修正设置为运行pytest测试运行目录
11、修正了Mac OS X的后端matplotlib显示多个地块
12、在索引中固定自动间距和+
13、不要在编辑线上展开折叠,除非折叠点被移除。
14、当在Python字符串中重新包装行时,不需要更改缩进
15、修复用于嵌套包的pi文件的问题
0条评论