如何在IntelliJ IDEA中最大化编辑器窗格?

179
在Eclipse中,我可以键入Ctrl+M或单击编辑器窗格中的最大化图标,使编辑器窗格占用整个Eclipse窗口,再次执行此操作可将窗格还原到其以前的大小,显示其他窗格。
在IntelliJ IDEA中是否有类似的功能?
澄清一下,我是在询问如何隐藏所有其他工具窗格以仅显示编辑器窗格。 我不是在问如何进入“无干扰模式”,因为这种模式完全是“全屏”的,会隐藏所有工具栏、窗口装饰等。

相同的功能在NetBeans中。 - Marecky
14个回答

324

最接近的做法是通过触发“隐藏所有工具窗口”动作来隐藏所有工具窗口。其快捷键为Ctrl + Shift + F12(默认键映射)。

这将隐藏所有工具窗口,有效地最大化编辑器窗口(虽然不是全屏)。IntelliJ菜单栏、工具栏、路径导航和标签栏仍然可见。

我在Kubuntu 12.04 LTS上使用IntelliJ 11.1.2默认键映射

14.0.3 on MacOS X

在MacOS X上,IntelliJ IDEA 14.0.3的快捷键是Cmd + Shift + F12

2015-03-24更新: IntelliJ IDEA 14.1现在支持无干扰模式。您可以通过点击View > Enter Distraction Free Mode来调用它。在此模式下,IntelliJ会隐藏除菜单栏外的所有内容。有关更多详细信息,请参阅其详细介绍新功能的视频:https://www.youtube.com/watch?v=uVwE8MFgYig


4
这很好——不过如果有类似于Eclipse的最大化当前视图功能会更好。这个IntelliJ的特性只能最大化编辑器窗格,而Eclipse上的控制-M可以最大化任何窗格——项目浏览器、待办事项列表(任务)等等。 - Jeff Axelrod
20
顺便提一下,您可以使用巧妙的快捷键改变任何工具窗口的大小。如果一个工具窗口叠放在右侧(比如Commander、Ant Build等),只需使用Ctrl+Shift+左箭头来大幅增大窗口大小。当按住Ctrl和Shift键时,使用右箭头将减小工具窗口的大小。同样,您可以在底部叠放的任何工具窗口中使用此快捷键 -- 唯一的区别是您需要使用上/下箭头键而不是左/右箭头键。这些快捷键适用于所有工具窗口。 - ehsanullahjan
6
我完全同意,拥有能够通过简单的快捷键最大化任何工具窗口和编辑器等功能将非常有用。 - ehsanullahjan
3
有一个独立的快捷键,ctrl + shift + "(双引号)可以切换最大化工具窗格。但很遗憾,它并不能用于编辑窗口…… 你可以尝试将这两个功能组成宏,然后就只需要一个快捷键来执行宏了。 - Hawkeye Parker
哈哈,我不得不在找到这个方法之前自己摸索了一下。我录制了一个双击窗口选项卡的宏,然后去编辑它,看看记录了什么操作。 - bratner
显示剩余5条评论

31

如果您想最大化一个窗格,选择该窗格(通过在内部或标题栏上单击),然后使用快捷键"Ctrl+Shift+引号"


3
好的答案!对于那些想要最大化例如“调试”面板的人,这是您需要的快捷方式! - nemo
1
@joaquin 最大化工具窗口 - Mr. Tao
12
这只适用于“工具”窗格。它不起作用来最大化“编辑器窗格”(也就是问题所在)。 - Sébastien
4
请问您需要引用哪些内容?我的键盘布局好像找不到正确的按键。 - Thorbjørn Ravn Andersen
@ThorbjørnRavnAndersen 单/双引号键(分号键旁边的键) - RamValli
显示剩余3条评论

26
您可以在编辑器面板的选项卡标题栏上任意双击。

今天我偶然发现这个功能,而且它非常有用!(请注意,您还可以通过双击工具窗口的标题栏来使其最大化,尽管仅在垂直方向上。) - wjv
1
请注意,这仅适用于没有标签或选项卡等的地方。 - sjngm
但是有没有一种方法可以为它附加类似于Eclipse的Ctrl-M热键呢? - stu
如果您的IDE中有两个编辑器窗格分割,则不会最大化单个编辑器窗格。请参考https://youtrack.jetbrains.com/issue/IDEA-82829。 - FantomX1

8

所有答案只适用于隐藏其他工具。如果您有多个编辑器窗格,并且只想最大化一个编辑器窗格(隐藏所有工具和所有其他编辑器窗格),目前还不可能。

PyCharm版本:2018.2.7


10
那正是我所需要的……我有分割视图,希望临时放大其中一个窗格。这类似于terminator命令行工具的缩放功能。 - Kon Pal
1
谢谢,这里好像有20个关于最小化工具窗口的回复,但当你有两个窗格时,并没有单独最大化一个的问题,我希望我能取消过去无意中给出的一些票,只是为了收藏这个回答 https://youtrack.jetbrains.com/issue/IDEA-82829。 - FantomX1
这正是我在顶部答案中评论的内容。Netbeans 也有它! - Marecky

8
我使用Ctrl-Shift-F12(“隐藏所有窗口”)在编辑器的最大和正常模式之间切换。

6

使用 IntelliJ 14.1.5

如果您想要最大化编辑器窗口并全屏应用程序,则可以创建一个包含以下两个命令的宏:

Toggle Full Screen Mode
Hide All Tool Windows

然后为宏分配一个热键。这是我如何做到的:

  • 文件 > 设置 > 快捷键
  • 使用搜索栏搜索上述两个命令。为它们分配不常用的热键。
  • 编辑 > 宏 > 开始录制宏
  • 按下你刚刚分配的那两个不常用的热键:这将最大化编辑器并全屏应用程序
  • 停止录制。给宏命名
  • 再次打开文件 > 设置 > 快捷键。找到宏部分,找到你的宏,为其分配一个好的热键。

5

通过在新窗口中打开选项卡,可以实现类似的功能。

默认的热键是shift+f4

编辑器选项卡仍然保留在主应用程序窗口中,新窗口会显示在主应用程序窗口之上。


5

我刚刚在首选项下(点击cmd),将^M(ctrl+M)指定为主菜单 | 窗口 | 活动工具窗口 | 隐藏所有工具窗口。这对我来说就像在eclipse中一样运作。这里是截图


2
这个问题已经有了答案,但是当我谷歌搜索“android studio maximize tab”时,这是我看到的第一个答案,我想再添点自己的意见。
我讨厌键盘快捷键,因为在任何时候,我都有一只手放在键盘上,另一只手放在鼠标上。必须放开鼠标按下三个键来最大化当前选项卡并不是一种快捷方式。我正在寻找的是类似于Eclipse的行为:双击选项卡最大化。以下是如何实现这一点:
在Android Studio中,在“首选项”下,转到“按键映射->主菜单->窗口->活动工具窗口”。右键单击“最大化工具窗口”映射,然后选择“添加鼠标快捷方式”。

enter image description here

对于“点击计数”,请选择“双击”,然后双击“点击板”鼠标图标。

enter image description here

点击菜单中的“确定”按钮,现在您应该能够双击任何选项卡并将其最大化。再次双击将使其最小化。
从Eclipse转到IntelliJ,这是我不得不处理的最令人沮丧的方面之一。

1

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