2012-02-08 17 views
1

私はウェブ上で検索し、java、C、php、HTMLなどインデントできるツールを見つけました。
混在したソースコードと異なる言語を確実にインデントできるツールはありますか?
- > 1つのインデントツールですべてを統治しますか?

私はスタンドアロンのオープンソースプログラム、またはNetBeansプラグインを探しています(ただし、jindentのみであるようです)。混在コードをインデントできるツールはありますか?

+2

「オープンソース」とは具体的に言われていないので、*答えはありません.WebStormとIDEA(どちらもJetbrains製)は混在ソースを再フォーマットできます。 –

答えて

0

NetBeans独自のインデント機能(MacOSでは[SHIFT] + [Ctrl] + F)を使用してしまいました。
私は手でインデントする必要がありますが、かなりうまく動作します。
本当に悪い構造化されたコードでは、私は一般的なツールを使用します。

0

異なる言語の字下げ規則は異なります。 「普遍的なインデント」があった場合は、最初にテキストがどの言語で書かれたかを決定し、次に本質的に言語特有の字下げサブルーチンであるものを呼び出す。

あり複数の言語をインデントすることができラテックス等のパッケージがありますが、あなたは彼らが

...扱っている言語はあなたが達成したい特定のタスクを持っていますかを伝えます?

+0

時々私はコード(PHP + HTML + CSS + JS)を1つのファイルにまとめています。私はそれを簡単にすることを望んでいた。 – jakschu

-1

SourceFormat claims to be a multi-language pretty printer.ただし、無料ではなく、Windows上でのみ実行されます。

WebStormとIDEA(どちらもJetbrains製)は、混合ソースを再フォーマットできますが、オープンソースではありません。 (T.J. Crowder経由)

+1

そのリンクは壊れています –

+0

多言語!=混合言語 –

+0

それはちょうどダニのためにオフラインだった。今すぐオンラインに戻ります。 – nes1983

関連する問題