Parameters 错误的自动完成升华deintel

Parameters 错误的自动完成升华deintel,parameters,autocomplete,sublimetext3,sublimecodeintel,Parameters,Autocomplete,Sublimetext3,Sublimecodeintel,我最近安装了SublimiteText3。我安装了SubmiteCodeIntel包,用于启用PHP的自动完成。但是,当我有一个有很多参数的函数时,它不能正确地显示参数 在带有蓝色背景的区域中,“$ord…variaveis”中,参数$ordenacao的一部分被隐藏,就像下一个参数的一部分一样。正确的做法是显示“$ordenacao,$tipos_variaveis”而不是“$ord…variaveis”。在参数很少的函数中,所有函数都可以正常工作。但是在这样一个有很多参数的函数中,会出现这

我最近安装了SublimiteText3。我安装了SubmiteCodeIntel包,用于启用PHP的自动完成。但是,当我有一个有很多参数的函数时,它不能正确地显示参数


在带有蓝色背景的区域中,“$ord…variaveis”中,参数$ordenacao的一部分被隐藏,就像下一个参数的一部分一样。正确的做法是显示“$ordenacao,$tipos_variaveis”而不是“$ord…variaveis”。在参数很少的函数中,所有函数都可以正常工作。但是在这样一个有很多参数的函数中,会出现这个问题。对不起,我的英语不好。提前感谢。

这是预期的行为。如果一行中的文本太长,无法在窗口中匹配,则在中间添加“<代码>…<代码>”来缩短。正如你所看到的,没有办法使窗户变宽


从一般编程的角度来看,如果您发现自己编写的函数需要3个或4个以上的参数,那么您可以将函数重构为2个或多个独立的参数,从一个内部调用另一个。当然,这并不总是可能的,但它当然是需要考虑的。

我的函数通常没有多少参数,但也有一些例外。在PHP设计器中,代码完成是不同的,然后我认为这是一个bug。谢谢你的回复。