3

PHPEclipseでEclipseHeliosを使用していますが、これはうまく機能しますが、フォーマッター(Ctrl-Shift-F)を強調表示されたコードで機能させることができないようです。それは実際には何もしていないようです。PHPEclipseの設定(つまり、Eclipse Javaのようにフォーマッター設定のインポート/エクスポート)を編集する方法があるかどうか誰かが知っていますか?

基本的に、私の問題は、それが合理的なことさえ何もしないということです。私が持っている場合:

   class SomeClass {
     function myFunc() {
     if (isEnabled()
     ) 
   {
   // do something
   }
     }
   }

角かっこを正しいインデントに移動しません。それさえできれば嬉しいです。:)

4

2 に答える 2

4

コードを選択してCtrl+Iを押すと、上記のコードが次のようにフォーマットされます。

class SomeClass {
    public function myFunc() {
        if (isEnabled()
        )
        {
            // do something
        }
    }
}

私が知る限り、フォーマットに関して実際に設定できるのは、天気か、インデントにスペースやタブを使用しないことだけです。

Windows -> Preferences

それで:

PHP -> Code Style -> Formatter
于 2011-02-07T13:02:28.600 に答える
0

これはEclipsePDT用です!

トップメニューから[ウィンドウ]>[設定]に移動します

左側から[PHP]をクリックして、PHPのすべての設定を展開します。

PHPのコードテンプレートを編集するには、[コードスタイル]をクリックします

私のEclipseインストールでは、コードをフォーマットした結果

class SomeClass {
    function myFunc() {
        if (isEnabled()
        )
        {
            // do something
        }
    }
}

お役に立てれば

于 2011-02-02T00:02:33.147 に答える