zoukankan      html  css  js  c++  java
  • Python开发环境Wing IDE使用教程:部分调试功能介绍

    下面是用户应该了解的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对JSON的操作 day3
    Python 文件操作 day2
    Python 字符串常用方法 day2
    Python字典 day2
    Python基础学习(day1)
    Excel图表转成图片
    hadoop —— MapReduce:统计访问所有独立IP个数 、 统计网站子目录访问次数 、 统计每个IP访问的子目录数
    Java -D命令对应的代码中获取-D后面的参数 和 多个参数时-D命令的使用
    hadoop —— teragen & terasort
    C# 计时器 以“天时分秒毫秒”形式动态增加显示
  • 原文地址:https://www.cnblogs.com/xinyu9/p/3418156.html
Copyright © 2011-2022 走看看