糟糕的自动完成SublimeCodeIntel

时间:2014-10-04 22:22:33

标签: parameters autocomplete sublimetext3 sublimecodeintel

我最近安装了SublimeText3。我安装了SublimeCodeIntel包以启用PHP的自动完成功能。但是,当我有一个包含许多参数的函数时,它不会正确显示参数。

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

1 个答案:

答案 0 :(得分:0)

这是预期的行为。如果一行上的文字太长而无法放入窗口,则可以通过在中间添加...来缩短它。如你所见,没有办法让窗户更宽。

从一般编程的角度来看,如果你发现自己编写的函数需要3个或4个以上的参数,你可以将函数重构为2个或更多个独立的函数,从另一个函数中调用一个函数。当然,这可能并非总是可行,但肯定需要考虑。