IntelliJ IDEA工作区底部和侧面是IntelliJ IDEA工具窗口。这些辅助窗口可帮助我们从不同角度查看项目,并提供对典型开发任务的访问。其中包括项目管理、源代码搜索和导航、运行和调试、与版本控制系统的集成以及许多其他特定任务,如图2-29所示。
某些工具窗口始终可用,无论项目的性质、内容和配置如何;有些工具窗口只有启用了相应的插件才可用;还有一些工具窗口仅在执行某些操作时出现。
图2-29 工具窗口界面
在工作区的左下角有一个 按钮,如果将鼠标光标悬停在此按钮上,则会打开一个菜单,可快速访问工具窗口,如图2-30所示。
图2-30 工具窗口界面
单击此按钮,则会显示工具窗口栏和按钮。同时,按钮外观切换为 。如果再次单击该按钮,则工具窗口的条和按钮将再次隐藏。
工具窗口栏可见时,右击工具窗口按钮,显示工具窗口上下文菜单,如图2-31所示。
图2-31 上下文菜单界面
上下文菜单用以控制工具窗口的查看模式以及工具窗口外观的其他方面。最初,有三个按钮栏:两个在主窗口的侧面,一个在底部。通过单击 按钮,可以一次显示或隐藏所有按钮栏,如图2-32所示。
图2-32 快捷键显示或者隐藏工具窗口
每个工具窗口按钮上都有相应工具窗口的名称。在某些按钮上,窗口名称之前可以带有数字。
这意味着键盘快捷键Alt+<number>(Windows操作系统)或者⌘<number>(macOS操作系统)可用于显示或隐藏窗口。例如,可以通过Alt+6或者⌘+6来显示或者隐藏TODO工具窗口。
还可以通过将工具窗口按钮拖放到其他工具窗口栏(或同一栏的不同角)上来重新排列工具窗口,如图2-33所示。
图2-33 移动工具窗口
通常,所有工具窗口的组织方式都相似,如图2-34所示。
图2-34 Structure工具窗口
窗口顶部是标题栏。右击标题栏时,将显示一个用于管理窗口外观和内容的菜单,如图2-35所示。
图2-35 管理窗口外观和内容的菜单
标题栏的右侧部分包含两个按钮:通过 按钮可以打开一个菜单,用于管理工具窗口的查看模式; 按钮用于隐藏工具窗口。
标题栏下面是工具栏和内容窗格。根据窗口的不同,工具栏可能位于内容窗格的上方或左侧。
还可以通过单击菜单栏View→Tool Windows显示或隐藏工具窗口,如图2-36所示。
图2-36 显示或隐藏工具窗口
单击菜单栏Window→Active Tool Window执行与活动工具窗口相关的操作,其中包括隐藏活动窗口和其他窗口、更改活动工具窗口的查看模式等,如图2-37所示。
图2-37 Active Tool Window操作
选择Window→Active Tool Window→Jump to Last Tool Window跳至主菜单中的“上一个工具窗口”,如果当前隐藏了所有工具窗口,则将显示最后一个活动的工具窗口并将其激活。
选择Window→Store Current Layout as Default将“当前布局”存储为“默认”,通过Window→Restore Default Layout来恢复默认布局。
在编辑器或其他工具窗口中工作时,可以通过多种方式查看和调整工具窗口,以快速访问它们并节省空间:
步骤01 在工具窗口的标题栏上单击 图标,从选项列表中选择View Mode选项。
步骤02 在主菜单中,选择Window→Active Tool Window→View Mode。
步骤03 右击工具窗口或标题栏,然后从选项列表中选择View Mode,如图2-38所示。
图2-38 工具窗口查看模式
· Docked Pinned:停靠固定。
· Docked Unpinned:停靠取消固定。
· Undock:取消固定模式。
· Float或Window:在浮动模式下,可以在屏幕上移动工具窗口,但是它位于IntelliJ IDEA主窗口的顶部。在窗口模式下,工具窗口充当单独的应用程序窗口,其可以在屏幕上移动并与IntelliJ IDEA主窗口重叠。
如果工具窗口中有多个视图,就在Window→Active Tool Window中选择Group Tabs选项,相应的视图可能显示在单独的选项卡上,如图2-39所示。
图2-39 组选项卡
在编辑器或其他工具窗口中工作时,可以通过多种方式查看和调整工具窗口,以快速访问它们并节省空间。快速搜索(Speed Search)的工具窗口可以查找和导航到一个文件、工程工具窗口中的文件夹等。
需要注意的是,仅在展开的节点上执行快速搜索,如果折叠了某个节点,则不会检测到其下面的匹配项。
要在工具窗口中搜索,可按照下列步骤操作:
步骤01 选择所需的工具窗口。
步骤02 开始输入项目名称(例如文件、类、字段等)。输入时,“搜索”字段将显示在工具窗口工具栏上,其中显示了输入的字符,并且元素选择移至与指定字符串匹配的第一项。字符串的匹配部分突出显示,如图2-40所示。
图2-40 组选项卡
步骤03 如果几个相邻的项目与模式匹配,就使用键盘上的向上和向下键在它们之间导航。