skillup

技術ブログ

Perl

Perl整形ツール Perl Tidy

投稿日:

PHPでコード整形ツールを使いましたが、Perlでも整形ツールがあったのでちょっとメモ。

Perl::Tidyというモジュールです。

公式

http://perltidy.sourceforge.net/perltidy.html

例によってCPANで即座にインストールできます。

普通にコマンドラインで

と打つだけで整形したファイルが作られます。拡張子は.tdyになります。

ちなみに自分はEclipseで整形する際に活用してます。※Eclipseで入れる場合は改行コードを指定しないとLFになってくれませんので注意しましょう。

設定→PerlEPIC→ソース・フォーマッターのPerl Tidy追加オプションでは自分は下記のようにしております。

-ole=unix -l=999 -ce -pt=2 -sbt=2 -bt=2

参考リンク

http://perl-users.jp/articles/advent-calendar/2009/casual/09.html
http://alldaysyu-ya.blogspot.jp/2016/03/eclipseperlepic.html
http://qiita.com/kayama0fa@github/items/e65323feda9f8fb4234e
http://labs.opentone.co.jp/?p=5961
http://djodjo.jp/archives/356

-Perl
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Perlでの配列処理

最近Perlでの開発をやっているのでそこでのメモなどを書きます。 今まであまりやったことがなかったんですけど、やはり文字列や配列関連の処理をどうやるのかでいろいろと迷ったりします。 が、もともとテキス …

no image

perlの環境構築(windows)

先日まではJava案件がメインだったのですが、Perlの案件があり、これに取り組むことに。 で、とりあえずローカルに環境を構築しようと思いましたが、こがすげー大変でした。 PerlってCPANってライ …

no image

Perlの文字コードに関して その1

Perlの文字コードがらみに関して。 何となくやってきたのですが、せっかくなら整理したいのでまとめておきます。 なおPerl自体は5.8.1以降を前提にしたいと思います。 Contents1 参考資料 …

no image

Perlの文字コードについて その3

実際のPerlでの文字処理に関しては以前の記事でも書いたように下記の原則を守ればOKです。  原則1 外部から入力された文字列はデコードして内部文字列に変換する  原則2 外部へ出力する文字列はエンコ …

no image

Perlの配列、ハッシュ系の処理 (mapを中心に)

昨日書いたgrepに続き、mapについて調べたことを書いてみました。 Contents1 mapとは?2 mapを使った配列処理 基本3 mapを使った配列、ハッシュ処理 ハッシュを含む多次元配列への …