在 android studio 中查找 XML 文件用法的快捷方式是什么?

what is the shortcut for find a usage of XML file in android studio?

如您所知,有许多有用的快捷方式可以提高您的编码速度。

其中之一是 查找 Class 的用法 或与 Alt+F7 一起使用的方法Ctrl+b。他们在方法和 class 名称上工作,但我想知道如何在项目中找到 XML 文件的用法,如 Layout Without Search 并使用 Find Usage.

因为 XML 文件的名称不在 classes 之类的文件中,我总是在整个项目中搜索它的名称。 我用谷歌搜索但找不到任何答案。

我个人的偏好是ctrl+shift+f。它将显示一个弹出对话框,您可以在其中键入要搜索的内容,它会在整个项目文件夹中查找。

或者当您右键单击它时,xml 中已经有一个 查找用法 功能。它确实显示了使用它的文件。

在我的示例中,我确实找到了 analytics_debug.xml 的用途,然后下面的迷你控制台将显示哪个文件使用它。在使用控制台中选择文件会将您重定向到调用 XML 的确切代码行。

我在 Ubuntu 16.04,A.S 中重现了这个用例。版本 2.1.1.

windows

已给出所有密钥

CTRL + F 用于在单个文件中查找关键字

可以这样做 查找 XML| 的用法ALT + F7 在 select XML 布局

之后

还有另一种方法(不确定你会喜欢它).. 尝试删除一个 xml 并且它首先不会被删除 time.It 将向您显示它的所有用法,要求您确认是否删除。你可以在终端看到所有的用法,这样你就可以找到它们。

点击查看使用按钮,它会显示全部

对于任何快捷键 File -> Settings -> Keymap ->(你甚至可以在 android studio 中选择 Eclipse/Visual Studio 快捷键类型)

下面是windows

的一些默认快捷键

格式化代码 | CTRL + ALT + L

添加未实现的方法 | CTRL + I

显示logcat | ALT + 6

构建 | CTRL + F9

构建并运行 | CTRL + F10

查找 | CTRL + F

在项目中查找| CTRL+SHIFT + F

查找并替换 | CTRL + R

在项目中查找和替换 | CTRL + SHIFT + R

覆盖方法 | CTRL + O

显示项目 | ALT + 1

隐藏项目 - logcat | SHIFT + ESC

全部折叠 | CTRL + SHIFT + NumPad +

查看调试点 | CTRL + SHIFT + F8

全部展开 | CTRL + SHIFT + NumPad -

打开设置 | ALT + s

Select 目标(在项目视图中打开当前文件)| ALT + F1ENTER

到处搜索 | SHIFTSHIFT(双班次)

代码 |包围 | CTRLALT + T

创建方法表单 selected 代码 | ALT + CTRL

From IntelliJ IDEA Documentation:

Finding Usages in the Current File

To find usages of a symbol in the current file:

  1. Click the desired symbol in the editor, or in the Structure view.
  2. On the main menu, choose Edit | Find | Find Usages in File, or press Ctrl+F7. The encountered usage is highlighted in the editor.

但是这个在Linux中不起作用,而是使用ALT+F7

Mac 用户 快捷方式是

  1. First select the file in project view (⌥ + (fn) + F1)

    hit enter to select 1st option or select

  2. show usage of file (⌥ + (fn) + F7)


    按回车键打开文件