2011-02-06 3 views
41

XMLフォーマットは完全に機能しますが、HTMLフォーマットは機能しません。実際には、私が "cmd-shift-F"をhtmlファイルに使用すると、ほとんどすべてのものが整列しています。私は前後の写真を添付し​​ました。Eclipseでhtmlファイルをフォーマットする方法は?

No eclipse html formatting applied

After eclipse html formatting applied

誰もがこの問題を解決する方法を知っていますか?私はHTMLフォーマット設定で遊んだけど運がなかった。同じ文書がxmlとして保存されている場合は、完全に書式設定されます。

私はWTPプラグインでEclipse 3.6を使用しています。

+0

HTML形式はわかりました。フォーマットの好みがどういうものかわかりません。たぶんあなたはそれを追加する必要があります。 – nanda

+6

ええ、そうです。これはEclipseのHTMLエディタのデフォルト動作です。 これは解決すべきバグです。 – flai

+0

インディゴの方が良いですか? – nitind

答えて

0

Eclipseのジュノのリリースは良い仕事をしているようです。タグを処理しません(それは、それ自身を閉じたdivタグです)。誰がそれを使うのかはっきりしていませんが、おそらく誰かが使っていたWYSISYGのエディタから、おそらくそれが振りかざわれているプロジェクトがあります。

+3

空のタグは処理されません。タグを扱わなかったHTMLフォーマッタは、HTMLフォーマッタではありません。 –

+3

Junoを使って、空のdivタグのフォーマットに間違いはありません。ただし、bodyタグ内にないすべての要素を左揃えにします(つまり、headタグとbodyタグはhtml要素内にあるにもかかわらず、head要素内のすべての項目に加えて配置されます)。これは私が好きなやり方ではなく、私はそれを変更するオプションを見つけることができません。 – user4815162342

48

ウィンドウ - >設定 - >ウェブ - > HTMLファイル - >エディタ。

「インライン要素」セクションで、eclipseをインラインにしたくない要素をすべて選択します(同じ行に続けます)。

[適用]をクリックし、次に[OK]をクリックします。 ctrl + shift + fを使用してフォルマントを再作成します。

+8

うわー、これは最高の答えです。 – ACV

+0

LiClipseで 'CTRL + Shift + f'が動作しますが、'
'のような' xhtml'互換性を取り除きます。 '
' – SaidbakR

+0

そのパスはもう存在しません。固定するまで下降します。 –

-2

CTRL +SHIFT +Fが正常に動作します。

はちょうどあなたがフォーマットした後、 CTRL + SHIFT + Fを押しますソースコードをクリックしてください。

+0

醜いひどい答え –

1

ウィンドウ - >設定 - >ウェブ - > HTMLファイル - >エディタ。

「インデントサイズ」がゼロに設定されていないことを確認してください。

それが私にとって何をしたのです。

関連する問題