`
xiaoer_1982
  • 浏览: 1862817 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

提高你的调试代码的效率

阅读更多

使用 System.Diagnostics.Debug和System.Diagnostics.Trace可以大幅度提高你的调试代码的效率和安全性。 参考链接:

http://msdn.microsoft.com/en-us/library/system.diagnostics.trace.aspx

http://msdn.microsoft.com/en-us/library/system.diagnostics.debug.aspx

Assert,WriteLineIf和Listeners等功能是你使用Console无法做到的。另外如果你开发的是公共控件,到处写Console会让别人的控制台程序无法正常引用。

如果是Web程序,更常用的应该是类似如下代码

protected void Page_Load(object sender, EventArgs e)

    {        this.Trace.IsEnabled = true;

        this.Trace.Write("ss");

    }
其中Trace.IsEnabled 是可以用过webconfig或者页面参数来控制,一般不写在代码中控制。
分享到:
评论

相关推荐

    提高编程的效率的方法

    例如,如果你在使用Python,你应该知道如何有效地使用列表推导式、装饰器和生成器,这些都能大大提高代码的简洁性和执行效率。 2. **模块化和分层设计**:将复杂的问题分解为小的、可管理的部分是提高编程效率的一...

    专用 ASP 代码 调试 工具

    总的来说,专用ASP代码调试工具是开发和维护ASP应用程序的关键助手,它简化了调试过程,使开发者能够更快地找到并解决问题,从而提高代码质量和开发效率。对于任何从事ASP开发的人来说,掌握如何有效利用这种工具都...

    java js引擎调试js代码

    Java JavaScript 引擎调试JS代码是一项关键技能,特别是在开发混合型应用或利用Java与JavaScript进行交互的场景下。...熟练掌握这些技巧,将极大地提高你在Java与JavaScript集成项目中的工作效率。

    代码调试代码调试代码调试

    4. **利用辅助工具**:合理利用各种调试工具和技术,可以极大地提高调试效率。 5. **代码审查**:与其他开发者一起审查代码,往往能从不同的角度发现问题。 6. **保持耐心**:调试是一个反复试验的过程,需要有足够...

    专用ASP代码调试工具

    同时,结合错误消息和代码上下文,可以有效提高调试效率,减少调试时间。 总的来说,这个"专用ASP代码调试工具"为ASP开发者提供了一种轻量级、高效的调试方案,解决了在没有IIS环境下调试ASP代码的难题,提高了开发...

    Windows高级调试源代码

    5. **调试器脚本语言**:可能包括使用WinDbg的脚本语言(如kd脚本或Windbg命令行脚本)来自动化调试过程,提高效率。 6. **异常处理与调试**:学习如何处理和调试各种异常,包括结构化异常处理(SEH)、C++异常等。...

    DSP的代码调试

    DSP系统涉及复杂的算法,需要精确的计算和实时性能,因此理解如何有效地调试DSP代码对于优化性能、减少错误和提升整体系统效率至关重要。 首先,我们要明确的是,DSP代码调试不仅仅是找出程序中的错误,更是关于...

    .net高级调试源代码

    7. **Chapter4:类型系统与泛型**:类型系统是.NET的基础,而泛型则提高了代码的重用性和效率。这部分源代码将展示如何利用泛型编写高效且类型安全的代码。 8. **05Native:托管与非托管代码交互**:.NET应用程序...

    巧用C语言宏定义实现自动注释调试代码

    4. 创建自定义调试函数:通过宏定义,可以方便地定制调试输出,提高调试效率。 了解并熟练运用这些技巧,能够使你在C语言编程过程中更加得心应手,同时提高代码质量和可维护性。通过阅读"调试宏的用法示例"中的具体...

    Modbus协议调试工具(含源代码)

    Modbus协议是一种广泛应用于工业自动化领域的通信协议,...通过这款调试工具和源代码,无论是初学者还是经验丰富的工程师,都可以深入理解Modbus协议的运作,提高调试效率,同时也可以为自己的项目提供一个可靠的起点。

    代码调试及快捷键

    在IT行业中,尤其是在Java编程开发领域,代码调试和快捷键是提高工作效率的关键工具。这篇文章将深入探讨这两个主题,帮助开发者更好地理解和应用它们。 首先,我们来关注“代码调试”。调试是程序员日常工作中不可...

    ASP网站代码本地调试工具

    对于ASP网站的开发者来说,能够进行有效的调试是至关重要的,这有助于找出和修复代码中的错误,提高开发效率。标题提到的“ASP网站代码本地调试工具”正是为了解决这个问题而设计的。 本地调试工具允许开发者在本地...

    STM32F103调试代码.zip

    13. **代码优化**:理解C语言和C++的特性,以及如何利用它们来提高代码效率和减少存储空间占用,是高效编程的重要环节。 14. **错误处理与日志记录**:在开发过程中,良好的错误处理机制和日志记录可以帮助快速定位...

    c#编程规范,提高团队开发效率

    遵循C#编程规范不仅有助于提高个人的编码效率,更重要的是,它能显著提升团队的整体开发效率和代码质量。通过统一的命名规则、编码风格、异常处理策略、代码重用和模块化设计,以及有效的测试、调试、版本控制和协作...

    提高php代码质量 36计 转载开源中国社区

    提高PHP代码质量的36计,是一份针对PHP开发者提升代码质量和编程效率的指南,尤其适合初学者和希望精进技能的中级开发者。本文将详细解读其中的几个关键点,帮助开发者理解并实践这些规范。 ### 1. 避免使用相对...

    ASP代码调试工具

    这款工具的安装过程非常简单,只需要将压缩包内的"ASP代码调试工具.exe"文件复制到你的源码文件夹内,然后双击运行,无需复杂的安装步骤,符合绿色软件的特性,即下载即用。 使用ASP代码调试工具,开发者可以: 1....

    DSP程序开发——MATLAB调试及直接目标代码生成.pdf

    直接生成目标代码意味着MATLAB可以将设计的算法和程序直接转换为DSP芯片能够执行的机器码或者汇编指令,提高了开发效率并缩短了产品上市时间。 4. 调试环节的介绍,这是开发过程中不可或缺的一部分。在此过程中,...

    代码阅读调试工具sourceinsight3.5

    它以其高效、智能的代码导航、自动完成、语法高亮和实时分析功能著称,大大提升了代码理解和调试的效率。 首先,SourceInsight 的核心功能是代码浏览。它支持多种编程语言,包括但不限于C、C++、C#、Java等,能够...

Global site tag (gtag.js) - Google Analytics