ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

【perl】コードフォーマッターの準備について

perl で Perltidy というコードフォーマッターを使ってみたので、その時のメモをここに残します。

Perltidy について

概要

Perltidy は、Perl スクリプトを読みやすくするためにインデントや整形(リフォーマット)を行うための Perl スクリプトです。

特徴

  • コマンドライン引数や設定ファイル (.perltidyrc など) を使って、非常に詳細にフォーマットのスタイルを制御できます。
  • デフォルトの設定は、Perl のスタイルガイド(perlstyle(1))の提案に概ね従っています。
  • ブレース({})、括弧(())、角括弧([])の欠落や過剰な使用といったエラーを見つけるのにも役立ちます。

利用

CPANからモジュールとしてインストールできます。

Perltidy のインストール方法

Perltidy は、CPAN(Comprehensive Perl Archive Network)を通じてインストールするのが最も一般的です。

CPAN クライアントを使います。

cpan Perl::Tidy

または。。。

cpanm Perl::Tidy


インストールが完了すると、perltidy コマンドが利用可能になります。

perltidy sample_script.pl