0

私は最近、PHP 開発のために Eclipse と PDT を使用しています。

クラスを書くとき、私はクラスの定数とプロパティに次のスタイルを使用する傾向があります。

class Foo extends Bar
{
    const
        CNST_1 = 1,
        CNST_2 = 2,
        CNST_3 = 3;

    private
        $fred = array(),
        $barney = array ();

    public
        $wilma = 123,
        $betty = 456;
}

残念ながら、ロード時にコードを折り畳むと、コードの折り畳みがこれを混乱させます。最終的には次のようになります。

class Foo extends Bar
{
        CNST_3 = 3;

        $barney = array ();

        $betty = 456;
}

コード展開コントロールはそこにありますが、それをクリックすると、const、public、private などの部分に到達するまで、ソース ファイルの余分な行が 1 つだけ表示されます。次に、折りたたみボックスをクリックすると、キーワードの後の最初のアイテムのみが非表示になります。

他の誰かがこの問題に遭遇しましたか?もしそうなら、彼らはそれに対して何をしましたか?

4

1 に答える 1

0

PDT についてはよくわかりませんが、PHPeclipseでは次の方法で解決できます。

Window -> Preferences -> PHPeclipse -> PHP次に、タブ " Folding" ですべてのデフォルト設定の選択を解除します。

PDT については、foldingまたはの設定で単純に検索して、この設定を検索することをお勧めしますPHP

于 2011-02-07T12:07:07.237 に答える