Flex Formatterをソース全体にかける
すでにあるソース一つ一つにFlex Formatterをボタンでポチポチしてくのは面倒臭いので一括で掛ける方法を探しました。
-
フォーマッター用のJarをダウンロード
http://sourceforge.net/projects/flexformatter/files/flexformatter/0.8.9/
-
コマンドラインサポートを行うJarをダウンロード
http://sourceforge.net/projects/flexformatter/files/flexformatter/CommandLineSupportJars/
上記2つを同ディレクトリに展開(jarが同じディレクトリに配置されるようにする)
- 展開されたディレクトリへcdで移動し、下記コマンドを実行する
java -Djava.ext.dirs=. utilities.CommandLine "path/to/sources/src" "path/to/properties/formatter.properties" 4 true UTF-8
※最終的にフォーマッター掛けに失敗するファイルがあるようです。そういったファイルはコマンド終了後に表示されます。
何故かソースコードに全角スペースが混じっている事が多いので、全角スペースを半角スペースにすると良いようです。XMLを直接記入していたりするコードも失敗する気がします。
参考
Author And Source
この問題について(Flex Formatterをソース全体にかける), 我々は、より多くの情報をここで見つけました https://qiita.com/nyamogera/items/08ba95aad18d097f214e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .