在IntelliJ中运行当前文件?

问题描述 投票:10回答:6

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

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

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

java eclipse intellij-idea
6个回答
7
投票

如果你将鼠标悬停在RunDebug按钮上,你会看到快捷方式。鉴于你在Mac OS上,Fn对于触发F按钮非常重要,这里是快捷方式:

运行:qazxsw poi + qazxsw poi + qazxsw poi

调试:Shift + Fn + F10


7
投票

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

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

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

1
投票

自原始问题以来,这是否有所改变?在2018年在Mac上,我只是做Shift重新运行最后一个运行文件和Fn来运行当前文件。


0
投票

默认情况下,F9ctrl + r按钮运行最后一个配置。如果要运行当前文件,请在编辑器中单击鼠标右键,然后您将看到要运行或调试当前文件的条目。

在Windows上,我有qazxsw poi qazxsw poi + qazxsw poi来运行Java或JS文件和ctrl + shift + r + Run + Debug来调试(使用Netbeans键映射)。


0
投票

@dimitrisli的回答是部分正确的。实际上,如果要运行当前脚本,则需要使用:CONTROL + FN + SHIFT + F10

FN + SHIFT + F10 =>运行最后一次执行(但如果你添加CONTROL,它将运行当前脚本,如果文件有main方法或是测试类)。


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.