Linux环境中Perl和C+的最佳和有用的调试工具是什么+;剧本? Linux环境下Perl和C++脚本的最佳调试工具是什么?

Linux环境中Perl和C+的最佳和有用的调试工具是什么+;剧本? Linux环境下Perl和C++脚本的最佳调试工具是什么?,c++,linux,perl,eclipse,debugging,C++,Linux,Perl,Eclipse,Debugging,与此相关,有人知道Eclipse和DDD工具之间的区别吗 谢谢, 尤达。对不起,我不懂Perl 但是我做Eclipse&DDD Eclipse是一个IDE(它也支持Perl)。例如,如果您使用C/C++,它支持GDB。如果您可以编译Perl,它可能也会支持这一点,这意味着您可以一行一行地逐步完成代码,检查调用堆栈,查看变量,更改它们的值,等等 DDD是GDB的前端,因此它可以完成所有调试工作,但它不是一个允许您编辑和编译代码的IDE 一般来说,Eclipse已经足够好了,但是当我进入复杂的列表或

与此相关,有人知道Eclipse和DDD工具之间的区别吗

谢谢,


尤达。

对不起,我不懂Perl

但是我做Eclipse&DDD

Eclipse是一个IDE(它也支持Perl)。例如,如果您使用C/C++,它支持GDB。如果您可以编译Perl,它可能也会支持这一点,这意味着您可以一行一行地逐步完成代码,检查调用堆栈,查看变量,更改它们的值,等等

DDD是GDB的前端,因此它可以完成所有调试工作,但它不是一个允许您编辑和编译代码的IDE

一般来说,Eclipse已经足够好了,但是当我进入复杂的列表或有很多指针的结构时,我喜欢DDD这张图片——它能说一万字


可以在控制台中调试perl,但这不是最方便用户的方式

perl-dscript.pl

在DDD文档中,它说它们也是perl调试器的前端,所以我想您可以将其配置为使用perl调试器

  • Perl:Eclipse,安装PadWalker模块进行调试
  • C++:EclipseCDT

  • 使用警告
    -Wall

    这里有两个问题,所以应该将它们分成不同的Stackoverflow查询。对于perl:您看了吗