关于PyCharm的调试方式,step into.step over.step out.run to cursor.resume programe与c语言相关的调试器功能基本相同,但PyCharm提供了更多其他的调试功能,包括Step into my code.Force Step into.smart step into.Force Step over.Force run to cursor.Jump to Cursor这些功能是比较独特的,这些功能中,老猿对Force Step into还没…
Linux下运行python脚本,pudb是一个不错的调试器. 语法高亮,断点,调用栈,命令行,都有了,如下图. [安装] pip install pudb [使用] pudb xxx.py [快捷键] 最常用的快捷键,应该是如下几个: n - step over ("next") # 运行到下一行 s - step into # 运行进函数 c - continue # 继续运行 r/f - finish current function # 结束当前函数 b - toggle br…
最近在SEGGER的博客上看到Johannes Lask写的一篇关于在调试时使用printf函数从目标MCU输出信息到调试器的文章,自我感觉很有启发,特此翻译此文并推荐给各位同仁.当然限于个人水平,有不当之处恳请指正.原文网址:https://blog.segger.com/getting-printf-output-from-target-to-debugger/ Erich Styger最近发布了一篇<关于如何使用ARM Cortex-M目标上的单线输出(SWO)添加控制台功能>的伟大教程…