初学者必备的 8 个 Eclipse 键盘快捷键
Eclipse IDE 可能适合初学者,但您仍然需要自己学习这些键盘快捷键。
Eclipse 是最流行的 Java 编程集成开发环境 (IDE) 之一。虽然市场上还有其他工具(例如 NetBeans),但它们的学习曲线通常相当陡峭。
您可以使用 Eclipse 的包资源管理器查看 Java(或 Android)项目中所有文件的列表。您可以使用大纲窗格快速转到某个函数,获取有关函数和导入的建议等。
还有许多键盘快捷键可以帮助您初步使用 Eclipse。以下是一些有效使用 Eclipse 的最佳键盘快捷键。
1. 组织导入 (Ctrl + Shift + O)
要在Java中使用类,您需要导入它或它所属的包。 Eclipse 使用此导入来验证您的代码并提供自动完成(实时输入建议)。
但是谁有时间记住每个库中每个类的每个包路径呢?您可以使用 Ctrl + Shift + O 快捷键让 Eclipse 为您处理它,该快捷键会自动导入代码中无法识别的类。
例如,如果您有这段代码:
public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}然后使用Organize Imports快捷方式,就变成这样了:
import java.util.ArrayList;
public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}您无需手动输入导入行,只需编写代码,直到看到指示缺少类的红色波浪线。然后点击组织导入快捷方式。
注意:此快捷方式还会删除未使用的导入(如果您删除了代码)并按包对导入语句进行排序。
2.正确缩进(Ctrl + I)
代码可读性很重要——当你稍后阅读自己的代码时,或者当其他人阅读代码时。
糟糕的缩进是人们在匆忙中犯下的最常见的编程错误之一。通俗地说,缩进是指代码行开头的空白或空白区域。
你的代码经常是这样的吗?
public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}也许你是这样写的,或者也许你是从其他地方复制粘贴的。不管怎样,好消息是 Eclipse 使修复变得非常容易。突出显示要清理的代码,然后使用 Ctrl + I 快捷键立即将其调整为正确的缩进。
您可以使用Ctrl + A选择整个文件,然后使用此快捷方式快速修复所有缩进。
public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}
您还可以通过转到窗口 > 首选项来更改 Eclipse 处理缩进的方式,然后在左侧面板中导航到 Java > 代码样式 > 格式化程序 > 编辑... > 缩进 。
3. 删除当前行(Ctrl + D)
当您开始学习 Java 时,很自然地一次删除整行代码。最糟糕的方法是什么?用鼠标突出显示,然后按 Backspace。新手如何做到这一点?按 End 键,按住 Shift 键,按 Home 键,然后按 Backspace。
但专业方式又如何呢?您只需将鼠标光标放在该行上,然后按 Ctrl + D 即可一次性删除它。
4.自动完成推荐(Ctrl + 空格)
不幸的是,Java 因其极其冗长而闻名。类、方法和变量的名称是整个编程行业中最长的。每次都用手打字吗?这不是我们想要的快乐时光。
您可以这样做:
- 输入所需类、方法或变量的前几个字母。
- 然后按Ctrl + Space组合键。这将显示自动完成建议的列表以及方法签名、变量类型等。
- 选择您要应用的建议,按 Enter 键,然后继续编码。
Eclipse 自动完成快捷方式之类的东西是 IDE 胜过文本编辑器的部分原因。尽管 Eclipse 的界面对新手很友好,但您还是应该学习这样的键盘快捷键。毫无疑问,它们将进一步提高您的生产力。
5.System.out.println(“sysout”和Ctrl+空格)
使用控制台应用程序时,您需要使用 System.out.println() 来打印消息。但因为这太麻烦了,所以在 eclipse 中有一个 System.out.println() 的快捷方式:输入 "sysout" (不带引号),然后按 Ctrl + Space 。
最好的部分?光标立即放置在方法调用的括号内,因此您可以立即开始键入消息。
6. 搜索整个项目(Ctrl + H)
在处理大型代码库时,很容易忘记在哪里声明某些类、方法或变量。不要浪费时间手动梳理目录,而是使用“搜索整个项目”提示和 Ctrl + H 快捷键。
默认情况下,它提供三种搜索类型:文件搜索、Git 搜索和 Java 搜索。您将主要使用 Java 搜索,它仅搜索源文件,但其他两个也可以以各自的方式发挥作用。
7. 运行应用程序(Ctrl + F11)
第一次运行新项目时,应通过运行 > 运行方式... > Java 应用程序来执行。但之后,您可以使用 Ctrl + F11 快捷键加快速度。这将使用与上次运行时相同的配置来运行当前项目。
8. 重命名(Alt + Shift + R)
这是关于类、方法和变量名称的事情:您的代码可能多次包含对它们的引用。现在想象一下,如果您需要更改类、方法或变量的名称。重命名每个引用可能需要几个小时(甚至几天)。
或者,您可以右键单击名称,选择重构 > 重命名,然后输入新名称。然后 Eclipse 将立即更改整个项目中的每个引用。甚至更快,您可以单击名称,按 Alt + Shift + R,输入新名称,然后按 Enter。嘭,完成了!
给 Java 初学者的其他技巧
还有许多其他 Eclipse 快捷方式可以帮助您。 Ctrl + Shift + F 格式化代码, Ctrl + E 在编辑器选项卡之间切换,Ctrl + 1 快速修复错误,等等。
Eclipse 是一个功能强大、功能丰富的 IDE,受到许多 Java 程序员的青睐。然而,它并不是唯一可用的 IDE。请务必检查替代方案,以发现哪一种最适合您。






