在IntelliJ中运行当前文件?

ros*_*tex 11 java eclipse intellij-idea

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

在Eclipse中,"运行"按钮足够智能,只需运行当前文件(如果它包含main方法),否则使用last-ran文件.但是在IntelliJ中,运行文件要复杂得多.您必须创建正确文件的运行配置,然后选择"运行配置",而不是仅打开所需的文件.这对我来说是一个很大的麻烦,特别是因为我在大多数家庭作业和项目中都有许多不同的主要方法.

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

dim*_*sli 7

如果将鼠标悬停在RunDebug按钮上,您将看到快捷方式.鉴于您使用的是Mac OS,并且Fn触发F按钮非常重要,这里是快捷方式:

运行:Shift+ Fn+F10

调试:Shift+ Fn+F9

  • 嗨!我尝试了快捷方式,但它们仅适用于当前运行配置,而不适用于当前打开的文件. (2认同)

Mar*_*mus 7

我找不到"运行当前文件,否则选择上下文"操作.我确实找到了它们.

"运行当前文件"的键绑定:

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


ros*_*tex 6

多年后,答案很简单:右键单击文件内部并点击“运行”!