Python开发环境Wing IDE使用教程:部分调试功能介绍

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选项进行访问或通过使用编辑器或项目(右键)菜单中的各种属性进行使用:

Python开发环境Wing IDE使用教程:部分调试功能介绍

Modules Data View—默认情况下,Wing IDE过滤模块和Stack Data工具中显示的一些其他数据类型值。在某些情况下,浏览储存在模块中的值非常有用。用户可以通过Modules tool工具进行模块值浏览,Modules tool是sys.modules中的一个简单列表:

Python开发环境Wing IDE使用教程:部分调试功能介绍

Conditional Breakpoints—使用Debug菜单的Breakpoint Options组或右键单击断点边缘设置条件断点。如果用户需要在bug出现之前停止代码,以便找到导致的误差的代码,那么就需要用到这个特性。这个断点的条件可以是任何Python表达式,但要注意表达,表达式可能会改变程序的状态。注意,当bug是由条件表达式自己导致的,那么Wing IDE将总是停止在条件断点。

Breakpoint Manager—从Tools工具进入的Breakpoints断点工具会显示一个列表:包含所定义的断点和允许启用/禁用、编辑断点条件,设置忽略计数、检查断点的次数。

Remote Debugging—远程调试可以使Wing IDE能够调试运行在web服务器或web开发框架中的程序,或者是从命令行直接启动的进程。

》》》免费下载Wing IDE最新版

转载于:https://my.oschina.net/evget/blog/175507

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109974.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 线程的join方法

    线程的join方法join()方法的作用就是让主线程等待子线程执行结束之后再运行主线程。下面示例中t2为主线程,需要等待子线程t1执行完成再执行使用场景,线程2依赖于线程1执行的返回结果在线程2中调用线程1的join方法,即把cpu资源让给线程1publicstaticvoidmain(String[]args)throwsException{Threadt1=newThread(()->{try{T.

    2022年5月11日
    53
  • string substr函数

    string substr函数string 结构有一个成员函数叫 substr 可以用它实现 basic string substrbasic stringsubstr size type Off 0 size type Count npos const 功能 从一个字符串复制一个从指定位置开始 并具有指定长度的子字符串 参数 nbsp Off 所需的子字符串的起始位置 字符串中第一个字符的索引为 0 默认值为 0 C

    2026年1月20日
    1
  • 异步fifo的10个测试关注点_异步FIFO

    异步fifo的10个测试关注点_异步FIFO1、异步FIFO简介及其原理FIFO是英文FirstInFirstOut的缩写,是一种先进先出的数据缓存器,它与普通存储器的区别是没有外部读写地址线,这样使用起来非常简单,但缺点就是只能顺序写入数据。异步FIFO是指读写时钟不一致,读写时钟是互相独立的。1.1用途用途1:  跨时钟域:异步FIFO读写分别采用相互异步的不同时钟。在现代集成电路芯片中,随着设计规模的不断扩大,一个系统中往往含有数个时钟,多时钟域带来的一个问题就是,如何设计异步时钟之间的接口电路。异步FIFO是这个问题的一

    2022年8月13日
    8
  • eclipse 下载安装教程

    eclipse 下载安装教程之前已经安装了JDK还有环境变量的配置,如果没有弄的,可以看这个JDK以及环境变量配置一、下载eclipse官网的网址:eclipse下载1.有的是下载的压缩包,可以直接放到想要放的位置,解压缩就行,这你就不说了;这里主要是通过installer下载安装2.选择China下载二、安装等待安装完成就行…

    2022年6月3日
    42
  • 工具:数据库设计ER图

    工具:数据库设计ER图一、简介我们在做数据库设计的时候经常需要系统性的去认识系统涉及到的全部对象,以及对象间的相互关系,如果系统复杂的话,如果不借助合适工具的话,到最后设计出来的数据库肯定会存在或多或少的问题,不过前辈们早就遇到过这类问题,并提供了具体的解决方案,那就是本文要讲的ER图(EntityRelationshipDiagram),ER图提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。就…

    2022年6月21日
    30
  • 海思Hi3798处理器参数,Hi3798芯片详细信息介绍「建议收藏」

    海思Hi3798处理器参数,Hi3798芯片详细信息介绍「建议收藏」Hi3798CV200集成4核64位高性能CortexA53处理器、内置NEON加速引擎,强大的CPU处理能力可以满足各种差异化的业务需求。在码流兼容性、在线视频播放的流畅性、图像质量以及整机性能方面保持业界最好的用户体验。支持4K2KP60@10bit超高清视频解码和显示,支持H.265/HEVC、H.264/AVC、AVS+、MVC、MPEG2、MPEG4、VC-1、VP6、VP…

    2022年6月30日
    627

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号