Aptana PHP的简单内联条件

时间:2012-02-23 14:18:37

标签: php aptana

我通常使用Eclipse作为主要的PHP和JS编辑器。虽然JS格式化文章做了我想要的,但PHP格式化似乎完全缺乏。因此,我更喜欢使用Aptana Studio。但是,PHP格式化至少会产生一些我想改变的烦恼。 Aptana的Formatter已经有很多选择,令人惊讶的是这不是一个选项。

我更喜欢将简单的内联条件全部放在一行上,如下所示:

if ($test == FALSE) return FALSE;

然而,Aptana PHP格式如下:

if ($test == FALSE)
    return FALSE;

当您每次测试超过1个时,这会非常烦人:

if ($test1 == FALSE) return FALSE;
if ($test2 == 14) return FALSE;
if ($test3 == "") return FALSE;

成为:

if ($test1 == FALSE) 
    return FALSE;
if ($test2 == 14) 
    return FALSE;
if ($test3 == "") 
    return FALSE;

我想知道是否有一种手动方式来强制进行这种格式化。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

目前没有办法强迫它。 if主体被包裹为一个块并被强制到第二行。

您需要做的是在此处要求改进:http://aptana.com/r/apbugs