我最近尝试从Eclipse切换到IntelliJ作为我大学课程的调试器,我真的很喜欢自动完成、Chronon反向调试和其他不错的特性。但是有一件事让我感到非常困扰:我只想运行当前文件!
在Eclipse中,“Run”按钮足够智能,如果当前文件包含main方法,则可以运行该文件,否则使用上次运行的文件。但在IntelliJ中,仅运行一个文件要复杂得多。您必须创建正确文件的运行配置,然后选择该运行配置,而不是只打开您想要的文件。这对我来说是一个很大的麻烦。特别是因为我在大多数家庭作业和项目中有许多不同的类都有main方法。
我发现在Mac上,Ctrl + FN + Shift + F10将“运行上下文配置”,这几乎是我正在寻找的。但由于某种原因,这个键绑定没有一个等效的工具栏按钮,切换到上下文配置,只是运行它,这将解决我所有的问题!有人能帮我吗?
8条答案
按热度按时间epfja78i1#
我找不到“运行当前文件,否则选择上下文”操作。我分别找到了它们。
“运行当前文件”的键绑定:
oo7oh9g92#
如果你将鼠标悬停在
Run
和Debug
按钮上,你会看到快捷键。假设你使用的是Mac OS,Fn
对触发F按钮很重要,下面是快捷键:运行:x1米3分1x + x1米4分1x + x1米5分1x
调试:
Shift
+Fn
+F9
rnmwe5a23#
多年以后,答案很简单:右键单击文件内部,然后点击“运行”!
a8jjtwal4#
自最初的问题以来,这是否发生了变化?在2018年,我在Mac上只执行
ctrl + r
来重新运行上一个运行文件,并执行ctrl + shift + r
来运行当前文件。zpqajqem5#
@dimitrisli部分答案正确。
事实上,如果您想运行当前脚本,您需要用途:
FN + SHIFT + F10
=〉运行最后一次执行(but如果您添加了CONTROL,则在文件具有主方法或者是测试类的情况下,它将运行当前脚本)。
r8uurelv6#
默认情况下,
Run
和Debug
按钮运行最后一次配置,如果你想运行当前文件,右键单击编辑器,你会看到运行或调试当前文件的条目。在Windows上,我使用
Alt
+Shift
+F6
来运行Java或JS文件,使用Ctrl
+Shift
+F5
来调试(使用Netbeans键Map)。332nm8kg7#
在Mac OS X上:IntelliJ理念:
control(^) + shift + r
=〉运行当前文件。1.按
Cmd + 1
将焦点切换到项目结构1.使用箭头键导航到相关文件
control + shift + r
以运行文件8wtpewkr8#
我想,@dimitrisli还是有正确答案的:在IntelliJ在Mac上,如果你想运行当前打开的文件,你可以按
control
+shift
+R
此外:你的焦点应该在你想要运行的文件上(你看到光标在活动文件中 Flink )。2但是你可以通过点击
Esc
快速跳转到编辑器此外,IntelliJ还为您提供了一个快捷方式列表,当您按
command
+shift
+A
,然后开始编写您想要做的事情(例如“运行”)。