[导读]任何IDE的主要目的都是编辑文件。正如我们期待的那样,Android Studio中允许用 户编辑文件的窗口位于IDE面板的中心。

任何IDE的主要目的都是编辑文件。正如我们期待的那样,Android Studio中允许用 户编辑文件的窗口位于IDE面板的中心。Editor窗口是唯一一个时时可见并且总是位于中 心面板中的窗口。事实上,Editor窗口是Android Studio中极常用的特性,从现在起,我们其简称为Editor。Android Studio中的所有其他窗口均被称为工具窗口,它们位于Editor周围(左侧、下方和右侧)的面板中。

Editor是一个选项卡窗口,从这个角度讲,它构成了一款现代Web浏览器。当你通过 某个工具窗口、键盘快捷键或上下文菜单打开一个文件时,该文件会显示为Editor的一个 选 项 卡 。正如你之前见到的那样,当构建 第 一 个 项 目 一 HelloWorld的 时候,MainActivity.java 和 activity main.xml 文件会自动加载为 Editor 的选项卡。Android Studio会尝试预测你将要开始编辑的文件,并在New Project Wizard完成的时候在Editor中以选 项卡形式自动打开它们。几乎所有文件都可以在Editor中打开,尽管原始的图像和声音文 件(尚且坏能在Android Studio中进行编辑。也可以从工具窗口中将文件拖放到Editor中, 这样会在Editor中以选项卡形式打开该文件。 Editor的上方是Editor选项卡。Editor的左侧边栏是折叠线,右侧边栏是标记栏。下 面逐一研究每个部分。

一、Editor 选项卡

要在Android Studio的 Editor选项卡之间进行导航,可使用Alt+向右箭头| Ctrl+向右箭头或Alt+向左箭头丨Ctrl+向左箭头。当然,可以总是用鼠标来选择Editor选项卡。Editor 选项卡的选项位于主菜单栏的Window | Editor Tabs中。从此菜单中选择的任意操作均会应 用于当前选中的选项卡。将鼠标移至MainActivity.java选项卡并右击(在M ac电脑上按住 C trl键并单击)它。如 图 2-2所示,在出现的上下文菜单中,你将会看到有许多选项与Window | Editor Tabs中的相同。在这个上下文菜单中,选择Tabs Placement子菜单。菜单项 Top、Bottom、Left和Right允许你移动标签栏。将标签栏移到右侧或左侧可以容纳更多 可见选项卡,不过是以占用屏幕显示资源作为代价。

Editor选项卡上下文菜单中的Close和 Close All操作很容易理解。当想要关闭除活动选项卡之外的所有选项卡时,可以使用Close Others操作。Split Vertically和 Split Horizontally操作用于将Editor划分为多个面板。如果想要并排比较两个文件的话,Split Vertically就极 其有用。可将面板拆分成任意数量,尽管此种嵌套拆分的实用价值会很快消失。也可以把文件从其他窗口拖放到Editor的任意面板中,或者在编辑面板之间来回拖曳。关闭面板中 的最后一个选项卡会导致整个面板消失。

android 中editor Android中Editor怎么找_Android

二、折叠线

折叠线(gutter)用于表达关于代码的信息。折叠线最显著的特性或许是那些带有颜色的 小标签和图标,它们沿着对应的代码行显示,用于指示这些可视化资源。折叠线也用于设置断点、完成代码折叠以及显示作用域标识。后续章节会更详细地涵盖所有这些特性。

三、标记栏

Editor的右侧是标记栏。标记栏用于标识源文件中重要行的位置。例如,标记栏会突 出显示Java或 XML文件中的警告和编译时错误。标记栏还会向你展示未提交的更改、查 找结果和书签的位置。

标记栏不会像折叠线那样滚动;相反,标记栏上的颜色标记会出现在文件长度的相对置。单击标记栏中的颜色标记会立即跳转到文件中的该位置。现在就单击标记栏中的一些颜色标记,练习使用它。

四、工具按钮

你已经看到了 Project工具窗口,它默认显示在左侧面板中。要查看所有工具窗口的列表,可以选择主菜单栏¥ 的 View | Tool Windowso现在仔细观察IDE的左侧、右侧和下方 边栏。你将会发现对应于很多工具窗口的工具按钮。注意,一些工具按钮还标有数字,可以与Alt(Mac电脑上的Cmd)键组合使用来切换该工具按钮对应工具窗口的开启/关闭。现 在就尝试单击工具按钮并练习此项技能。同时练习使用键盘快捷键Alt+1 |Cnid+l、Alt+2 | Cmd+2和 Alt+3 | Cm d+3,并来回切换工具窗口的开启/关闭。

当工具窗口打开时,相应的工具按钮是深灰色的,表示它不可用。注意工具按钮位于边栏的角落。例如,Project工具按钮的默认位置在左侧边栏的上方角落,而 Favorites工具 按钮默认位于左侧边栏的底部角落。

(左、下以及右)侧面板最多可以同时被两个工具窗口共享。为了观察如何共享侧面板,同时打开Favorites和 Project工具窗口。注意,Favorites和 Project工具按钮位于同一边栏中相对的两角。如果两个工具窗口对应的工具按钮位于相同的角落,那么尝试在这两个工具窗口之间共享侧面板是行不通的。例如,Project和 Structure工具窗口无法同时显示----至少在Android Studio的默认配置下。

五、默认布局

不要把Android Studio中的默认布局与Android SDK中的布局混为一谈。默认布局是围绕着Editor的一套特定工具窗口。Android Studio自带的默认布局会在左侧面板中展示 Project工具窗口。这就是前面图2-1中所示的布局。

让我们研究一下主菜单栏中的Window菜单。前面两个菜单项是Store Current Layout as Default 和 Restore Default Layout。Restore Default Layout 操作通常在 IDE 变得过于拥挤时使用,或者你只是想要清理面板并返回到更熟悉的布局。可以定制自己的默认布局—— 打开和关闭任意工具窗口、重新设置大小/或者重新摆放它们,然后通过选择Store Current Layout as Default将此新布局设置为默认布局。

如前所述,Project和 Structure工具窗口无法同时显示,因为它们对应的工具按钮位于 同一角落。然而,可以将任意工具按钮移动到你想要的任意角落= 将 Structure工具按钮拖 放至左侧边栏的底角。现在,通过使用快捷键Alt+1 |Cm d+l和 Alt+7|Cm d+7,或者通过 单击它们的工具按钮,开启Project和 Structure工具窗口。由于我们将它们的工具按钮移到 了相对的角落,现在Project和 Structure工具窗口就可以共享相同的侧面板并同时显矛了。