什么是“使用特质体”设置?

时间:2017-02-16 13:23:37

标签: php netbeans

最近我开始使用PHP(从毕业后就在MS商店工作,这也是我在大学时使用的)。为了解决这个问题,我正在使用Netbeans,我正在配置它,以便它与Visual Studio更相似。

在选项下 - >编辑 - >格式化,我发现此设置在红色框中突出显示:

enter image description here

我为该值选择的任何设置在右侧的示例文件中没有区别。我在使用“相同行”值时复制了文本,并在使用“新行”时对文本进行了差异处理,它们是相同的。

那么,这个设置是什么?

在选项右侧的示例中,我认为这会影响(new Example())->alignParamsExample(...并将->之后的任何内容推送到新行,但事实并非如此。

我也读过the documentation about traits,但我还不清楚究竟“特质体”是什么。我输入了他们在“Example#2 Precedence Order Example”中提供的代码,但注意到IDE中没有行为差异。

我已使用Netbeansphp标记标记了此问题;如果我选择其他语言这个选项不存在(但我只有HTML,JSON,Javascript和PHP可供选择)所以我不确定这是“PHP的东西”还是“Netbeans的东西”。如果它是明确的一个或另一个,请告诉我,我将删除标签。

1 个答案:

答案 0 :(得分:0)

我认为这是关于课堂上的那个块:

class ExampleClass 
{
    /** Start of Use Trait Body **/
    use TraitOne;
    use TraitTwo;
    use TraitThree;
    /** End of Use Trait Body **/
}