小编Wei*_*Wei的帖子

在Intellij中显示带有自动完成参数信息的Javadoc

在Eclipse中,当您要为方法输入参数时,自动完成将显示所有可能的组合以及与它们相关联的Javadoc.这也可以手动触发.

我试图让Intellij显示相同的信息,但我只能通过Control-P显示缩短的参数信息.有没有办法显示相应的Javadocs?

对于下面的示例,在Eclipse中,您可以在输入任何内容之前显示每个不同Date构造函数的Javadoc.但是在Intellij中,我只能在输入所有参数然后在方法上执行Control-Q后才能显示JavaDocs.打字时我无法显示Javadocs.

在这种情况下,它是微不足道的,但有时参数名称没有标记,所以Javadocs很高兴帮助选择你想要的重载方法.

日食:

日食

的IntelliJ:

的IntelliJ

javadoc autocomplete intellij-idea

14
推荐指数
1
解决办法
2923
查看次数

Vim导航需要太多思考

我已经使用vim几年了,我喜欢做简单的任务是多么容易,比如在当前行上方插入,删除整行等等.我甚至将我的大写锁定映射以逃避它!

vim的一个我永远无法克服的问题是,与鼠标移动相比,导航需要多少思考,即使你已经学会了键.我知道一些动作,比如%, ^, $, f/F, t/T在命令之前使用数字,但我觉得使用它们需要花费很多精力,而且它们会破坏我的工作流程.

例如,我需要删除此url的"/ many/sections /",并且光标位于单词"really"的中间:

http://this/is/a/real|ly/long/url/with/many/sections/

使用鼠标,只需单击并选择要删除的部分并点击删除即可.

如果我在vim中这样做,我发现自己在想:好的,首先$将光标移到最后.然后我想删除这些部分,这样我就可以使用'/'作为分隔符,现在我必须计算我想要移回的'/'中有多少.它是两个,我必须向后搜索,所以它F不是f.所以我认为命令应该是$d2F/.

或者,我可以使用'm'作为光标的标志并从那里删除到最后但是我必须扫描网址以查找要使用的字母.如果还有另外一个m,我也必须;反复按或开始计数.

这似乎比使用鼠标困难得多,即使延迟将手从键盘上移开.对于多行选择尤其如此,我发现自己花费大量时间计算单词或行或寻找分隔符.

此外,有时命令删除或删除一些额外的分隔符字符,因为我使用f而不是t反之亦然,而使用鼠标,我可以精确指出我正在尝试选择的内容.

vim

4
推荐指数
1
解决办法
225
查看次数

标签 统计

autocomplete ×1

intellij-idea ×1

javadoc ×1

vim ×1