Posted at
PerlDay 3

Perl のエラーメッセージをちょっときれいにしてくれるツールを書いた

More than 1 year has passed since last update.

手前味噌で恐縮ですが、

Perl のエラーメッセージをちょっときれいにするような

ppe というツールを書いてみました

名前は、Prettify Perl Error messages の頭文字からとりました

install は、cpanm App::PPE で出来ます


使い方


例1

こんなコードがあったとして


foo.pl

use strict;

use warnings;

my $str;
warn $str;


普通に実行した時、次のようなエラーメッセージが表示されますが

ppe に食わせてみると次のようになります


例2

同様にこんなコードがあったとして


bar.pl

use strict;

use warnings;

sub f {


次のような具合になります

フォーマットは、ファイル名:該当行: [タグ] (エラー分類) メッセージ にしています

エラー分類の詳しいことは、perldiag を参照ください

多少、見やすくなっているといいなーと思うのですが、

いかがでしょうか・・?

以上です!