我正在尝试对几年前编写的程序进行一些巨大的改变。超过 600 行代码。但我想以微小的步骤测试我的改变。
当我用 C 编码时,我会通过将大部分代码包含在以下位置来停止编译过程:
#if 0
... my dirty code ...
#endif
Perl 中是否有等效的方法,以便我可以跳过尚未修复的代码中的大量错误,以便我可以以较小的步骤清理它?
使用较小的代码,我简单地对我不想编译的所有内容进行了大规模注释。这太大了,不实用。
非常感谢您的想法!
好的,伙计们。 了解我的人知道,如果没有人在合理的时间内(例如 17 分钟)回答我的问题,我最终会弄清楚某事。 (当然,这并不是任何人回答我的问题的动机。)而且,老实说,我是通过这个论坛中的另一个问题找到它的,尽管我现在找不到它来发布该 URL(以给予认可)。这里是;我在发布此内容之前已经测试过。
代替 C [准备处理器]指令 [#if 0] 和 [#endif] 我指定:
=pod
... my still-bad code ...
=cut
如果您的代码中已经有另一个 POD 部分,请不要担心。只是不要在代码上运行 perldoc 或 pod2pdf,因为它们会呕吐。
(现在如何将此线程标记为“已答复”?我不记得了。)