Perlでちょっとしたツールを書く必要が発生した。
最初、vim でコードを書いていたが、Visual C 6.0の統合開発環境になれきった身としてはテキストエディタ以上のツールが欲しくなった。
コーディングのスタイルのチェックやコードの静的解析を行ってくれる機能があるとなお良い。
さらにキーバインドもViのキーバインドにできれば私としては最高の環境だ。
そんなことを考えながらネットを検索したところ、Padreというアプリを発見した。
StrawberryPerlが付属しているものをインストールした。
インストールしただけの状態で構文のエラーはチェックしてくれる。
すでにこれだけで十分便利だ。コーディングスタイルも整形してくれるといいな。
Perlではコーディングスタイルの整形にはPerl::Tidyを使用するそうだ。
PadreのPluginはcpanからインストールする。
cpan> install Padre::Plugin::PerlTidy
Padreを起動して、Tools->Plug-in Manager を表示して、PerlTidyを有効にする。
PerlTidyを実行するにはTools->PerlTidy->「現在のドキュメントを整形する」をクイックするか、Alt+Shift+Fを押す。
これでコーディングスタイルは統一できた。
次に静的解析ツールを導入したい。これもcpanからインストールする。
cpan> install Padre::Plugin::PerlCritic
次にキーバインドをVi風にしたい場合は、cpanmからviのPluginをインストールする。
cpanm Padre::Plugin::Vi
ただし、Pを押すと落ちるので現状はOFFにした。
Post Footer automatically generated by Add Post Footer Plugin for wordpress.
No related posts.