2011-06-24 8 views
7

[OK]を、私はeclipse/javascriptで問題があります。オブジェクトのプロパティ内の識別は8つのスペースであり、私を怒らせます。私はそれを4つのスペースにしたい。それを修正するためには何を変更する必要がありますか?私は "b"のようにフォーマットする日食が欲しい。Javascriptオブジェクトのプロパティのインデントの問題

var a = { 
     t: 'Hi' 
}; 

var b = { 
    t: 'Hi' 
}; 

ありがとうございます。

答えて

14

Eclipseのインディゴ

ウィンドウ - >設定 - > JavaScriptを - >コードスタイル - >フォーマッタ

[編集...

ラインラッピング - >式 - >オブジェクトイニシャライザ - >インデントポリシー:インデントを1つずつ

screenshot for configuration

+2

「インデント」の代わりに「行折り返し」からインデントを制御することを決めた人は、UXスクールに送り返す必要があります。 –

0

私はあなたのJavascriptフォーマッタをチェックしたいと思います。

[ウィンドウ] - > [環境設定]に移動し、検索ボックスに「フォーマッタ」と入力します。そこから、特定の言語のコードスタイルを変更できます。

+0

そこには見つかりませんでした。 – SBSTP

+0

EclipseにJavaScriptプラグインがインストールされていますか?もしそうでなければ、私はあなたがフォーマットオプションを得るとは思わない。 –

+0

私はそれを確かに持っています。 – SBSTP

3

私は同じ問題を抱えています(Arrayについても同じです)。

スマート挿入モード(Ctrl + Shift + Insert)を無効にして最初のプロパティをインデントし、再度有効にすると正しく機能するはずです。 (J2EE用)

関連する問題