C言語やJava、JavaScript、PHPなどのソースのインデント(for、while、if、switchなどのネスト)を整形可能なツールはありませんか?

秀丸のマクロでも良いです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/02/08 10:48:40
  • 終了:--

回答(5件)

id:kimizu No.1

kimizu回答回数726ベストアンサー獲得回数212006/02/08 11:22:23

ポイント10pt

http://www.vector.co.jp/soft/win95/prog/se195123.html

一括!整形美文C,C++(Windows95/98/Me / プログラミング)

これ、どうでしょうか。

コメントの不統一や、タブの248指定なども出来て、

フォルダ配下の一括指定も出来ます。

id:P-mako

インストールしてみました。精度が今ひとつですね。

2006/02/08 11:32:50
id:tententireman No.2

tententireman回答回数335ベストアンサー獲得回数02006/02/08 11:29:13

ポイント1pt

1Editorです。

id:P-mako

ダウンロード、解凍しましたが、実行不可でした。

→ アプリケーションエラー

2006/02/08 11:35:59
id:cooper0524 No.3

cooper0524回答回数296ベストアンサー獲得回数42006/02/08 11:29:50

ポイント1pt

http://www.vector.co.jp/soft/dl/win95/prog/se195123.html

一括!整形美文C,C++(Windows95/98/Me / プログラミング)

C,C++対応ですがこのソフトは自動整形してくれます。

なかなか整形後のコードは綺麗で気持ちいいですよ。

id:P-mako

1番目の方と同じツールですね。

2006/02/08 11:38:41
id:fruitage No.4

fruitage回答回数77ベストアンサー獲得回数02006/02/08 13:13:01

ポイント5pt

http://www.gnu.org/software/indent/

indent - GNU Project - Free Software Foundation (FSF)

C言語なら、GNU indent、C++も使うならArtistic Styleです。

http://sourceforge.net/projects/astyle/

SourceForge.net: Artistic Style

id:P-mako

ご回答ありがとうございました。

欲をいうとPHP(ほぼ記法は同じですが)やperl(元々の質問には無いですが)に対応しているものはありませんか?

2006/02/08 14:44:54
id:kenichiice No.5

kenichiice回答回数48ベストアンサー獲得回数72006/02/09 01:04:42

ポイント73pt

http://www.prettyprinter.de/

PrettyPrinter.de, an online pretty printer for PHP, Java, C++, C, Perl, JavaScript, CSS

ウェブアプリケーションなので大量のファイルを扱うには不向きだと思いますが、「Pretty Printer for PHP, Java, C++, C, Perl, JavaScript, CSS」は色々な言語を整形できるようです。

id:P-mako

すばらしいです。

WebAPという点では、大量のファイルを扱う必然よりも秘匿性が気になりますね。

この「PrettyPrinter」のソースが欲しいですね(^^;

2006/02/09 09:56:52

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません