如何在Perl中input多行注释?

可能重复:
Perl中多行注释的常见解决方法是什么?

如何在Perl源代码中添加多行注释?

POD is the official way to do multi line comments in Perl, 
  • 请参阅perl代码中的多行注释
  • 更好的方法在Perl中进行多行注释以获取更多细节。

来自faq.perl.org [ perlfaq7 ]

  • 我怎样才能注释出一大块Perl代码呢?

注释掉多行Perl的快捷方式是用Pod指令包围这些行。 你必须把这些指令放在行的开始和Perl期望的新语句的位置(所以不要在#注释之类的语句中间)。 您以=cut结束评论,结束Pod部分:

 =pod my $object = NotGonnaHappen->new(); ignored_sub(); $wont_be_assigned = 37; =cut 

当你不打算离开源代码中的注释代码时,快速和肮脏的方法才能正常工作。 如果Pod分析器出现,您的多行注释将显示在Pod翻译中。 从Podparsing器中隐藏更好的方法。

=begin指令可以为特定的目的标记段。 如果Pod分析器不想处理它,它只是忽略它。 用comment标注comment 。 使用相同的标签=end结束注释。 你仍然需要=cut回到Pod注释中的Perl代码:

 =begin comment my $object = NotGonnaHappen->new(); ignored_sub(); $wont_be_assigned = 37; =end comment =cut 

我find了。 Perl有多行评论

 #!/usr/bin/perl use strict; use warnings; =for comment Example of multiline comment. Example of multiline comment. =cut print "Multi Line Comment Example \n";