我最近一直在使用Eclipse和PDT进行PHP开发。
在编写类时,我倾向于对类常量和属性使用以下样式:
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等部分。然后单击折叠框仅隐藏关键字后面的第一个项目。
有没有其他人遇到过这个问题,如果有的话,他们对此有何看法?
答案 0 :(得分:0)
我不太了解PDT,但在PHPeclipse你可以通过以下方式解决这个问题:
Window -> Preferences -> PHPeclipse -> PHP
然后在“Folding
”标签中取消选中所有默认设置。
对于PDT,我建议您通过简单地搜索folding
或PHP
的偏好设置来搜索此设置。