如何在Windows上的Komodo IDE 5.1中启用PerlCritic支持?

Gen*_*neQ 6 ide perl winapi komodo perl-critic

我正在尝试在Komodo中启用PerlCritic支持.

来自ActiveState的官方消息,Komodo IDE 5.1(Win 32)的制造商是:

"要启用PerlCritic支持,请安装'Perl-Critic'和'批评'模块."

好吧,安装Perl-Critic是件小事:

ppm install Bundle-Perl-Critic
Run Code Online (Sandbox Code Playgroud)

但是,我搜索了PPM4中的每个存储库(麻烦和常见的嫌疑人),他们似乎没有名为"批评"的模块.我已经使用CPAN和PPM安装了许多模块,但到目前为止,这个模块被证明是最难以捉摸的.我在这里错过了什么吗?

有没有人有幸在Windows上的Komodo 5.1中支持PerlCritic?期待您的回复.该功能在MacOS和Linux中完美运行,但是......嗯.

替代文字

Ada*_*ire 5

criticism模块在CPAN上可用,并用作编译指示.

基本上,在代码中使用pragma会在Perl::Critic每次执行之前运行代码,它是使用perlcritic命令行工具的替代方法.

除了文档之外,这是一个:

这个pragma通过在每次执行之前通过Perl :: Critic运行文件来强制执行编码标准并促进最佳实践.在生产系统中,这通常是不可行的,因为它在启动时增加了很多开销.如果你有一个单独的开发环境,你可以通过不在生产环境中安装Perl :: Critic来有效地绕过批评pragma.如果无法加载Perl :: Critic,那么批评就会无声无息.


Gen*_*neQ 0

criticism.pm直接从CPAN - 批评下载并将其复制到 Perl 库文件夹中,现在它可以工作了。然而,它并没有立即发挥作用。在设置生效之前,我不得不重新启动 Komodo 几次。诡异的。不管怎样,谢谢大家的所有建议。