2011-02-07 53 views
0

我最近一直在使用Eclipse和PDT進行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; 
} 

代碼展開控制是存在的,但點擊它只是揭示了每一次我的源文件的一個額外的行,直到它到達的常量,公立,私立等部分。然後單擊摺疊框只隱藏關鍵字後的第一個項目。

是否有其他人遇到這個問題,如果是的話,他們做了什麼呢?

回答

0

我不知道PDT非常好,但PHPeclipse你可以解決這個問題:

Window -> Preferences -> PHPeclipse -> PHP,然後在選項卡「Folding」取消選擇所有默認設置。

對於PDT,我建議您通過簡單地在foldingPHP的首選項中進行選擇來搜索此設置。

+0

感謝您的回覆。不幸的是,PDT似乎沒有涉及代碼摺疊的很多選項。你可以打開它的類,函數和/或docblocks,但這就像自定義一樣。 – GordonM 2011-02-08 06:50:01