如何使用 IntelliJ IDEA 的键盘快捷方式关闭文件?

64
我知道这是一个简单的问题;但是我已经使用IntelliJ IDEA几个月了,却找不到这个简单的功能。
有什么想法吗?谢谢。
10个回答

74

我真是个笨蛋。按下CMD-F4,或者如之前所述,按下CTRL-F4

谢谢大家。现在我只想埋头苦干 :)


1
很抱歉在12年后再次出现。但是到2023年5月,这已经不起作用了。我认为默认情况下ctrl+w更合适。我可能错了。 - RukshanJS
@RukshanJS 在 macOS Ventura 上的 IntelliJ IDEA 2023.x 中,关闭活动编辑器(即打开的标签)可以使用默认的 Command+w 键完成(即与在 Finder、Chrome 等中关闭标签的方式相同)。如果您想关闭整个窗口(与"退出"不同,因为应用程序将保持运行),那么相关命令是 "Close Project"(在菜单 File > Close Project 中)。您可以自己给它分配一个快捷键。例如,我给它分配了 Shift+Command+w,与 Finder 中的"关闭窗口"相同。 - informatik01
@RukshanJS 在 macOS Ventura 上的 IntelliJ IDEA 2023.x 中,关闭活动编辑器(即打开的标签页)可以使用“默认”的 Command+w 快捷键(与在 Finder、Chrome 等中关闭标签页相同)。如果您想关闭整个窗口(与“退出”不同,因为应用程序将继续运行),则相关命令是“关闭项目”(在菜单 文件 > 关闭项目 中)。您可以自己分配一个快捷键。例如,我为此分配了 Shift+Command+w,与 Finder 中的“关闭窗口”相同。 - undefined

40

嗯,您无法这样做,因为没有默认的键绑定方式,至少在OSX上是如此,但是您可以在此处进行定义:

输入图像描述


3
在Windows中,默认的组合键是Ctrl-F4(对于MacOS,请参见上文)。 - osundblad
对于那些在快照中找不到正确操作以关闭窗口的人来说,实际上是:“关闭项目”。 - MaxNevermind

23

如果您不知道如何在Idea中执行某些操作,标准提示是“查找操作...”(Windows中按下ctrl+shift+A),然后输入您想要执行的操作,例如关闭

您将获得许多不同的“关闭”操作,其中一个简单的“关闭”选项(在Windows中按下ctrl+F4)就是其中之一。


5
您也可以在设置菜单中设置自定义键组合。点击文件>设置,从左侧菜单选择Keymap,然后向下滚动到Other部分,为Close Active Editor设置您喜欢的键组合:enter image description here双击Close Active Editor时,会弹出一个菜单,允许您设置键组合、鼠标手势或缩写来执行此操作。如果快捷键已经在其他地方设置(例如我的情况中是Ctrl-W),则会收到通知,在删除其他快捷方式之前无法设置新快捷方式。

2
与Matt Ball一样,我不使用Intellij,但也可能需要使用CTRL+F4...

CTRL-F4可以切换应用程序窗口,但不会关闭任何文件。我已经尝试了一些惯例,但它们都没有起作用。另外,我正在使用Mac。虽然这并不重要,但我只需要任何快捷方式。 - Tomer Lichtash
抱歉,我不知道你在使用Mac :) - R4D4

2

对于MAC用户来说,Cmd-W可以关闭当前活动的标签页(文件)。


3
不正确 - 这不再是 IntelliJ IDE 的约定了。 - Darren Shewry

1
在Mac上,您可能希望使用CMD + W,因为这是关闭事物的常规快捷方式,例如Chrome中的选项卡。但默认情况下,这通常与突出显示当前光标块相关联,因此我使用CTRL + W,而不是重新分配。例如:(右下角)

enter image description here

也适用于其他IntelliJ IDE,如WebStorm等。


1

在IDEA中,依次选择“文件”、“设置”,搜索“关闭活动编辑器”。点击“添加键盘快捷方式”->将其更改为“Ctrl + W”(覆盖)。

BOOM! 现在你是通用的了!


他似乎在询问默认快捷键。 - Rakesh Burbure

0

我正在使用2020.4版本,现在快捷键已更改为Ctrl+4


0
Windows的默认快捷键是:ctrl + F4。 但是因为我习惯使用ctrl + W,所以我将它改成了以下方式:
  1. 进入帮助 -> 查找操作 -> 操作(或者直接使用ctrl + shift + A
  2. 在搜索栏中搜索“关闭标签”(第一行已被选中,请不要点击)
  3. 按下Alt + Enter,然后按下命令ctrl + W来替换旧的快捷键。
  4. 点击确定(如果有其他使用相同快捷键的内容,请进行替换)

希望这对你有帮助!


这并没有真正回答问题。如果你有其他问题,可以点击提问来提出。如果你想在这个问题有新的回答时收到通知,你可以关注此问题。一旦你拥有足够的声望,你还可以添加悬赏以吸引更多关注。- 来自评论 - Yogendra

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接