Python开发环境Wing IDE使用教程:部分调试功能介绍
2013-11-11 16:45
1041 查看
下面是用户应该了解的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属性Debug选项中的Main Debug File属性。是否需要设置一个main debug file取决于项目本身的特点。
File Properties—用户项目中的每个文件都可以重写或修改整个项目的调试属性。在项目具有多个调试入口点的时候十分有用。File Properties也可以用来指定调试命令行参数。从源菜单的Current File Properties选项进行访问或通过使用编辑器或项目(右键)菜单中的各种属性进行使用:
Modules Data View—默认情况下,Wing
IDE过滤模块和Stack Data工具中显示的一些其他数据类型值。在某些情况下,浏览储存在模块中的值非常有用。用户可以通过Modules tool工具进行模块值浏览,Modules tool是sys.modules中的一个简单列表:
Conditional Breakpoints—使用Debug菜单的Breakpoint
Options组或右键单击断点边缘设置条件断点。如果用户需要在bug出现之前停止代码,以便找到导致的误差的代码,那么就需要用到这个特性。这个断点的条件可以是任何Python表达式,但要注意表达,表达式可能会改变程序的状态。注意,当bug是由条件表达式自己导致的,那么Wing IDE将总是停止在条件断点。
Breakpoint Manager—从Tools工具进入的Breakpoints断点工具会显示一个列表:包含所定义的断点和允许启用/禁用、编辑断点条件,设置忽略计数、检查断点的次数。
Remote Debugging—远程调试可以使Wing
IDE能够调试运行在web服务器或web开发框架中的程序,或者是从命令行直接启动的进程。
》》》免费下载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属性Debug选项中的Main Debug File属性。是否需要设置一个main debug file取决于项目本身的特点。
File Properties—用户项目中的每个文件都可以重写或修改整个项目的调试属性。在项目具有多个调试入口点的时候十分有用。File Properties也可以用来指定调试命令行参数。从源菜单的Current File Properties选项进行访问或通过使用编辑器或项目(右键)菜单中的各种属性进行使用:
Modules Data View—默认情况下,Wing
IDE过滤模块和Stack Data工具中显示的一些其他数据类型值。在某些情况下,浏览储存在模块中的值非常有用。用户可以通过Modules tool工具进行模块值浏览,Modules tool是sys.modules中的一个简单列表:
Conditional Breakpoints—使用Debug菜单的Breakpoint
Options组或右键单击断点边缘设置条件断点。如果用户需要在bug出现之前停止代码,以便找到导致的误差的代码,那么就需要用到这个特性。这个断点的条件可以是任何Python表达式,但要注意表达,表达式可能会改变程序的状态。注意,当bug是由条件表达式自己导致的,那么Wing IDE将总是停止在条件断点。
Breakpoint Manager—从Tools工具进入的Breakpoints断点工具会显示一个列表:包含所定义的断点和允许启用/禁用、编辑断点条件,设置忽略计数、检查断点的次数。
Remote Debugging—远程调试可以使Wing
IDE能够调试运行在web服务器或web开发框架中的程序,或者是从命令行直接启动的进程。
》》》免费下载Wing IDE最新版
相关文章推荐
- Python开发环境Wing IDE使用教程:部分调试功能介绍
- Python开发环境Wing IDE使用调试功能详解
- Python开发环境Wing IDE使用教程之matplotlib 2D绘图库代码调试技巧
- 使用Python开发环境Wing IDE进行调试功能
- Python开发环境Wing IDE使用教程:设立项目
- Python开发环境Wing IDE使用技巧之Blender的Python代码调试
- python入门基础教程03 Python开发环境基本使用
- 使用Python开发环境Wing IDE设立项目详解
- Python开发环境Wing IDE matplotlib 2D绘图库代码调试技巧
- Python开发环境Wing IDE使用手册之搜索工具
- python开发环境部署以及调试教程
- 第4章 ISE开发环境使用指南[FPGA开发实用教程]——第1节 ISE套件的介绍与安装
- Python开发环境Wing IDE调试进程异常报告
- Python开发环境Wing IDE的Blender的Python代码调试技巧
- VC.net 开发环境介绍系列四(调试部分)
- 使用Virtualenv搭建python虚拟开发环境介绍
- Python开发环境Wing IDE如何使用GTK和PyGObject
- 如何在Python开发环境Wing IDE中使用GTK和PyGObject
- 由于Python本身自带的界面库功能并不强大,我们使用Python+wxPython作为界面开发平台,在公司新的项目中进行界面开发。开发过程使用Eclipse+PyDev 作为集成开发环境。产品发布时使用Py2exe进行打包。如今,在我的团队中,Pytho
- Docker教程:使用docker配置python开发环境