Eclipse导入的键盘快捷键

98

我已经有一段时间没有使用Eclipse了。我曾经喜欢这个方便的快捷键,可以将所有的导入添加到源文件的顶部,但我现在忘记了它是什么。 有人知道这个快捷键是什么吗?


11
如果你只记得一个快捷键,那就记住Control Shift L。它会弹出一个方便的列表,其中包含其他快捷键。请注意,这里不提供解释或其他额外内容。 - Greg Case
2
首先尝试自己找一下:在Google中搜索“eclipse shortcut import”会得到这个链接作为第一个结果。 - Emil Lundberg
1
像这样:http://bit.ly/18BLtQb @EmilLundberg - Pratik Butani
3
两年后回来,我发现之前的评论非常无礼。请原谅。 - Emil Lundberg
@EmilLundberg 我也是找到了这篇帖子,就是这样的 :-) - peterh
9个回答

191

Ctrl + Shift + O(<-- 一个'O'而不是零)

注意:这个快捷键也会移除未使用的导入项。


static import 怎么样? - Pratik Butani
在Eclipse中导入必要的包的关键是什么? - Aashiq

45

以下是一些有用的快捷键。您需要找到第一个...

  1. Ctrl + Shift + O:整理导入
  2. Ctrl + Shift + T:打开类型
  3. Ctrl + Shift + F4:关闭所有已打开的编辑器
  4. Ctrl + O:打开声明
  5. Ctrl + E:打开编辑器
  6. Ctrl + /:行注释
  7. Alt + Shift + R:重命名
  8. Alt + Shift + L:提取为本地变量
  9. Alt + Shift + M:提取为方法
  10. F3:打开声明

来源在这里


21
一些其他有用的快捷键:
  1. Alt + Shift + R : 重命名
  2. Alt + Shift + Y : 自动换行
  3. Alt + Shift + V : 移动所选元素
  4. Alt + Shift + I : 在线重构
  5. Alt + Shift + M : 提取方法重构
  6. Alt + Shift + L : 提取局部变量
  7. Alt + Shift + A : 区块选择模式
  8. Alt + Shift + Arrow Keys: 选择封闭元素
  9. Alt + Shift + F1: 聚焦于Eclipse元素以了解插件实现细节
  10. Alt + Shift + F2: 插件实现细节
  11. F4 : 类型层次结构
  12. Ctrl + Shift + T : 打开类型
  13. Ctrl + Shift + H: 在层次结构中打开类型
  14. Ctrl + Alt + H: 调用层次结构
  15. Ctrl + Shift + G: 工作区引用
  16. Ctrl + Alt + G: 快速搜索所选文本
  17. Ctrl + Shift + O: 整理导入
  18. Ctrl + Shift + M: 为当前选择添加导入
  19. Ctrl + Shift + L: 显示当前定义的快捷键列表
  20. Ctrl + Shift + U: 当前文件中的出现次数
  21. Ctrl + Shift + A: 打开插件工件
  22. Ctrl + Shift + {: 两个并排的编辑器与当前文件
  23. Ctrl + Shift + Space : 参数提示
  24. Ctrl + Shift + 鼠标悬停 : 查看Javadoc
  25. Shift + 鼠标悬停 : 查看源代码
  26. Ctrl + Space : 内容辅助
  27. Ctrl + F3/O : 大纲
  28. Ctrl + T: 类型层次结构
  29. Ctrl + H : 打开搜索对话框
  30. Ctrl + 1 : 快速修复
  31. Ctrl+Shift+NUM_KEYPAD_DIVIDE : 折叠所有代码块
  32. Ctrl+Shift+任意键:直接操作(大多数情况下是文本)

    Alt+Shift+任意键:间接操作


    Ctrl最初是与其他字符一起由Shell用于执行特殊功能的。(在Mac上是Command

    Alt可启用其他键的备用用途。


    以上快捷方式是默认设置,如果我们想要更改快捷方式,可以在Eclipse中找到- > Windows - > preferences - > keys。在那里我们可以找到所有详细信息的快捷方式:
    enter image description here


    https://shortcutworld.com/IntelliJ-IDEA/win/IntelliJ_Shortcuts https://shortcutworld.com/Eclipse/win/Eclipse-Helios_Shortcuts https://www.jetbrains.com/help/idea/migrating-from-eclipse-to-intellij-idea.html#Shortcuts


https://www.jrebel.com/blog/intellij-idea-tutorial - Premraj
给唯一提到Mac的答案点赞。 - ryanwebjackson

6

您还可以将此导入作为自动操作启用。在您的Java项目的属性对话框中,通过Java Editor - Save Action启用组织导入。保存Java文件后,IDE将为您执行组织导入、格式化代码等操作。


3

IntelliJ会在不需要快捷键的情况下自动插入它们。如果类名不明确,它将显示选择的可能性列表。它可以读懂我的想法...


Eclipse 也可以做到,但这不是默认选项。 - Kane
这就是为什么我喜欢IntelliJ的原因 - 合理的默认设置帮助它在我不想担心它时保持不被干扰,但当我需要它时它又立刻出现在我的面前。 - duffymo

2

Ctrl+Space:显示导入

当您在键入非标准类名时,如果已将适当的引用添加到项目中,则会显示导入。

当您键入或之后(只需将光标放回带有波浪线的类名上即可)部分或完整的类名时,此功能均可使用。


1

CTRL + 1也可以使用,它会建议进行导入操作。


0

是的,你不可能记得住所有的快捷键。你肯定会忘记其中很多。

因此,你可以回忆起它们并快速完成工作。

按下Ctrl+3

然后随便输入你想要的内容 :) 这是一个快捷方式的快捷方式。

enter image description here


0

对于静态导入,请选择字段并按Ctrl+Shift+M


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接