6
votes

Comment activer la prise en charge PerlCritic dans Komodo IDE 5.1 ​​sur Windows?

J'essaie d'activer le support perlcrritique à Komodo.

Le mot officiel de l'activer, les fabricants de Komodo IDE 5.1 ​​(win 32) sont les suivants:

"pour activer le support perlcrritique, veuillez installer Les modules "Perl-critique" et "critique" "

Eh bien, l'installation de Perl-critique était un morceau de gâteau: xxx

Cependant, je Je cherche chaque référentiel dans ppm4, (Trouchelle et les suspects habituels) et ils ne semblent pas avoir le module appelé "critique". J'ai installé beaucoup de modules à l'aide de CPAN et de PPM, mais ce module s'avère être le plus insaisissable jusqu'à présent. Est-ce que je manque quelque chose ici?

Quelqu'un a-t-il eu de la chance permettant à PerlCritic Support à Komodo 5.1 sur Windows? J'espère avoir de tes nouvelles. La fonctionnalité fonctionne parfaitement dans MacOS et Linux ... hmmm.

text alt < / p>


4 commentaires

Le nom "critique" ne ressemble même pas à un module CPAN ou PPM.


Cela peut ne pas ressembler à un, mais c'est. CPAN a son propre moteur de recherche chez Search.cpan.org l'utiliser. C'est bon.


Uppote automatique pour le graphique. :)


Merci pour toutes ces informations. Je n'ai que des problèmes dans Windows; CPAN n'est pas installé (et nous n'utilisons pas Cygwin, mais active), vous installez donc autre chose que d'utiliser PPM est une douleur habituellement. Mais puisque quelqu'un a dit que ce n'est qu'un pragma (j'ai supposé que c'était une sorte d'exécutable C, mon erreur), je vais essayer de l'installer manuellement. Dites-vous les gars quand je réussis.


4 Réponses :


5
votes

the critique module est disponible sur Cpan, et est utilisé comme pragma.

Fondamentalement, l'utilisation du pragma de votre code exécute votre code via perl :: critique avant chaque exécution, c'est une alternative à l'utilisation de la ligne de commande perlcrritique ligne de commande.

Voici une personne sauf de la documentation:

Ce pragma applique les normes de codage et favorise les meilleures pratiques en courant votre dossier via Perl :: critique avant chaque exécution. Dans une production système, ce n'est généralement pas réalisable parce qu'il ajoute beaucoup de frais généraux à Commencez. Si vous avez un séparé environnement de développement, vous pouvez contourner efficacement la critique Pragma en ne pas installer Perl :: Critique dans l'environnement de production. Si Perl :: Critique ne peut pas être chargé, puis La critique ne fait que tomber en silence.


0 commentaires

0
votes

Vous pouvez toujours installer des modules sur ActivePerl avec CPAN Shell. Bien sûr, vous ne pourrez pas installer des modules basés sur C si vous n'avez pas MSVC (version gratuite disponible) ou GCC (PPM Installer GCC), mais dans votre cas, la critique est un modules de perl uniquement.

P.s. Quelle version d'Activeperl utilisez-vous?


0 commentaires

2
votes

PPM Installez la critique devrait fonctionner avec ActivePerl. Quelle erreur faites-vous Obtenez quand vous l'essayez?

Une fois que les deux modules sont installés dans la version actuelle de Perl. Komodo utilise, les options de critique Perl dans [Préférences | Langue | Perl] devrait être activé.


0 commentaires

0
votes

J'ai téléchargé le criticism.pm directement à partir de CPAN - critique et la copie dans le dossier de la bibliothèque PERL et fonctionne maintenant. Cependant, cela n'a pas fonctionné immédiatement. Je devais redémarrer Komodo à quelques reprises avant que les paramètres ne prenaient effet. Bizarre. Quoi qu'il en soit, merci les gars pour toutes les suggestions.


0 commentaires