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