有一些非常基本的任务,我怀疑它如何在Eclipse IDE中有效地完成:
内容辅助变量声明/赋值:
想象一下,你必须写这样的东西DateFormat df = new SimpleDateFormat();
。如何才能有效打字?其中一个是DateFormat df = new
加上一些快速Ctrl+Space
,而不是非常非常长SimpleDateFormat
。但这不起作用,它将从类路径中显示完全无用的按字母排序的类型,通常无法分配给DateFormat
。
提取变量:
有没有办法提取像Alt+Shift+L
这样的变量但不需要操纵鼠标来选择表达式或整行?就像在光标下提取内容一样?或者有没有办法选择行(这个工作只用于独立表达但比鼠标更好)?
提取字段: 任何方式以更加有效的方式提取字段而不是执行2.然后是另一个魔法 - 将变量转换为字段?
我每隔1-5分钟就会提到一次组合,而且在我看来,编辑器完全不能用于认真的工作。 (Iff one not Ray Manzarek
)你是如何在Eclipse中输入的?请注意,我更喜欢默认设置,没有微调,在首次升级或终端更改后停止工作。感谢。
答案 0 :(得分:1)
对于你的第一个问题,我的方法如下:
DateF<ctrl-space><Enter> df = new SDF<ctrl-space><Enter>
对于你的第二个问题,我只需用ctrl-shift-left_or_right_arrow选择我想要的文字。
对于你的第三个问题,不知道。我不记得长时间将局部变量转换为字段了。也许我事先知道给定班级需要哪些字段。
答案 1 :(得分:1)
对于第一个,我发现我只需要输入DateF
Alt - \ 输入 df = new Sim
Alt - \ < / kbd> 输入 ;
,这对我来说似乎不太糟糕。
对于你的第二个问题 Shift-Option-Right 一次将选择扩展到右边的一个单词,并且左边的 Shift-Option-Left ;结合你提到的键盘快捷键,你应该做你想做的事情(那些是Mac键,当然,但我确信有Windows等价物;我知道有些人实际上是在Windows上开发软件。)
排名第三:不要这么认为。您可以编写自己的插件来轻松完成。