Eclipse基本快捷方式 - 分配助手,提取变量

时间:2012-06-08 21:59:34

标签: eclipse shortcuts

有一些非常基本的任务,我怀疑它如何在Eclipse IDE中有效地完成:

  1. 内容辅助变量声明/赋值: 想象一下,你必须写这样的东西DateFormat df = new SimpleDateFormat();。如何才能有效打字?其中一个是DateFormat df = new加上一些快速Ctrl+Space,而不是非常非常长SimpleDateFormat。但这不起作用,它将从类路径中显示完全无用的按字母排序的类型,通常无法分配给DateFormat

  2. 提取变量: 有没有办法提取像Alt+Shift+L这样的变量但不需要操纵鼠标来选择表达式或整行?就像在光标下提取内容一样?或者有没有办法选择行(这个工作只用于独立表达但比鼠标更好)?

  3. 提取字段: 任何方式以更加有效的方式提取字段而不是执行2.然后是另一个魔法 - 将变量转换为字段?

  4. 我每隔1-5分钟就会提到一次组合,而且在我看来,编辑器完全不能用于认真的工作。 (Iff one not Ray Manzarek)你是如何在Eclipse中输入的?请注意,我更喜欢默认设置,没有微调,在首次升级或终端更改后停止工作。感谢。

2 个答案:

答案 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上开发软件。)

排名第三:不要这么认为。您可以编写自己的插件来轻松完成。