Plugins Intellij IDEA在方法中插入变量名

Plugins Intellij IDEA在方法中插入变量名,plugins,intellij-idea,Plugins,Intellij Idea,我正在使用Intellij IDEA 13进行android开发 有些方法有很长的参数列表。例如,db.query(…),我记不起它们的顺序 是否有任何插件或我可以更改一些设置,使IDEA从函数模板插入变量 谢谢您有两个选择。Ctrl+P将显示一组参数,当前参数以粗体显示。只要将库(或JDK/SDK)的源代码或javadoc附加到相应的定义,就可以看到参数的名称 如果在输入参数时调用代码完成,IDEA将在顶部仅显示正确类型的参数。此外,如果其中一个局部变量与所需参数的名称相同(或类似),则它将位

我正在使用Intellij IDEA 13进行android开发

有些方法有很长的参数列表。例如,db.query(…),我记不起它们的顺序

是否有任何插件或我可以更改一些设置,使IDEA从函数模板插入变量


谢谢

您有两个选择。Ctrl+P将显示一组参数,当前参数以粗体显示。只要将库(或JDK/SDK)的源代码或javadoc附加到相应的定义,就可以看到参数的名称

如果在输入参数时调用代码完成,IDEA将在顶部仅显示正确类型的参数。此外,如果其中一个局部变量与所需参数的名称相同(或类似),则它将位于列表的顶部。因此,如果有一个方法采用名为“width”的
int
,我有几个int变量,但其中一个名为“theWidth”,它将位于顶部。(同样,这假设您附加了javadoc或source,以便IDEA可以确定参数名称。)如果IDEA可以找到满足该方法所有参数(或所有前x参数)的局部变量,则代码完成列表中将有一个选项来完成所有这些参数,图标将是一个双圆圈。下面的屏幕截图显示了
HttpServletReqest
如何位于列表顶部。因此,我不必记住参数顺序是“request,response”还是“response,request”。请注意,第四个选项是同时完成请求和响应