我正在尝试在Komodo中启用PerlCritic支持。
Komodo IDE 5.1 (Win 32)的制造商ActiveState的官方消息是:
“要启用PerlCritic支持,请安装'Perl-Critic‘和’Critic‘模块。”
安装Perl-Critic是小菜一碟:
ppm install Bundle-Perl-Critic然而,我已经搜索了PPM4中的每个存储库(trouchelle和常见的疑点),他们似乎没有名为‘批评’的模块。我已经使用CPAN和PPM安装了很多模块,但这个模块被证明是到目前为止最难以理解的。我是不是漏掉了什么?
有没有人有幸在Windows的Komodo5.1中启用了PerlCritic支持?希望能收到你的回音。这个特性在MacOS和Linux though...hmmm中工作得很好。

发布于 2009-10-23 02:24:48
我直接从下载了criticism.pm,并将其复制到Perl库文件夹中,现在它可以工作了。然而,它并没有立即起作用。在设置生效之前,我不得不重启Komodo几次。真奇怪。无论如何,感谢大家的建议。
发布于 2009-09-11 11:56:47
criticism模块在CPAN上可用,并用作编译指示。
基本上,在代码中使用杂注在每次执行之前通过Perl::Critic运行代码,这是使用perlcritic命令行工具的另一种选择。
下面是文档中的一个例外:
Perl::Critic这个编译指示通过在每次执行之前通过
::Critic运行您的文件,从而强制执行编码标准并促进最佳实践。在生产系统中,这通常是不可行的,因为它在启动时增加了大量开销。如果您有一个单独的开发环境,那么您可以通过不在生产环境中安装Perl::Critic来有效地绕过Critic杂注。如果Perl::Critic不能被加载,那么批评就会默默地失败。
发布于 2009-09-28 20:56:00
ppm install criticism应该可以与ActivePerl一起使用。当你尝试它的时候,你会得到什么错误?
在Komodo正在使用的Perl的当前版本中安装了这两个模块后,应该启用Preferences|Language|Perl中的Perl-Critic选项。
https://stackoverflow.com/questions/1409097
复制相似问题