最近我开始使用PHP(从毕业后就在MS商店工作,这也是我在大学时使用的)。为了解决这个问题,我正在使用Netbeans,我正在配置它,以便它与Visual Studio更相似。
在选项下 - >编辑 - >格式化,我发现此设置在红色框中突出显示:
我为该值选择的任何设置在右侧的示例文件中没有区别。我在使用“相同行”值时复制了文本,并在使用“新行”时对文本进行了差异处理,它们是相同的。
那么,这个设置是什么?
在选项右侧的示例中,我认为这会影响(new Example())->alignParamsExample(...
并将->
之后的任何内容推送到新行,但事实并非如此。
我也读过the documentation about traits,但我还不清楚究竟“特质体”是什么。我输入了他们在“Example#2 Precedence Order Example”中提供的代码,但注意到IDE中没有行为差异。
我已使用Netbeans
和php
标记标记了此问题;如果我选择其他语言这个选项不存在(但我只有HTML,JSON,Javascript和PHP可供选择)所以我不确定这是“PHP的东西”还是“Netbeans的东西”。如果它是明确的一个或另一个,请告诉我,我将删除标签。
答案 0 :(得分:0)
我认为这是关于课堂上的那个块:
class ExampleClass
{
/** Start of Use Trait Body **/
use TraitOne;
use TraitTwo;
use TraitThree;
/** End of Use Trait Body **/
}