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

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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答5件)

id:kimizu No.1

回答回数726ベストアンサー獲得回数21

ポイント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

回答回数335ベストアンサー獲得回数0

ポイント1pt

1Editorです。

id:P-mako

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

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

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

回答回数296ベストアンサー獲得回数4

ポイント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

回答回数77ベストアンサー獲得回数0

ポイント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

回答回数49ベストアンサー獲得回数7

ポイント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

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

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

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

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

回答リクエストを送信したユーザーはいません