在 IntelliJ 中运行当前文件?

2022-09-02 12:52:45

我最近尝试从Eclipse切换到IntelliJ作为我的大学课程的调试器,我真的很喜欢自动完成,Chronon向后调试和其他不错的功能。但有一件事让我烦恼:我只想运行当前文件!

在 Eclipse 中,“Run”按钮非常智能,如果当前文件包含 main 方法,则只需运行该文件,否则使用上次运行的文件。但是在IntelliJ中,只运行一个文件要复杂得多。您必须创建正确文件的“运行配置”,然后选择该“运行配置”,而不仅仅是打开所需的文件。这对我来说是一个很大的麻烦,特别是因为我有很多不同的课程,在大多数家庭作业和项目中都有主要方法。

我发现在Mac上,Ctrl + FN + Shift + F10将“运行上下文配置”,这几乎是我正在寻找的。但是由于某种原因,这个键绑定没有等效的工具栏按钮,该按钮可以切换到上下文配置并运行它,这将解决我的所有问题!任何人都可以帮我吗?


答案 1

我找不到“运行当前文件,否则选择上下文”操作。我确实分别找到了它们。

“运行当前文件”的键绑定:

  • 运行上下文配置
  • 调试上下文配置

答案 2

如果将鼠标悬停在 和 按钮上,您将看到快捷方式。假设您使用的是Mac OS,并且触发F按钮很重要,以下是快捷方式:RunDebugFn

运行Shift + Fn + F10

调试Shift + Fn + F9


推荐