【问题标题】:Android Studio shortcuts like EclipseEclipse 等 Android Studio 快捷方式
【发布时间】:2015-02-23 18:13:55
【问题描述】:

我是 Android Studio 新手,想了解快捷方式。 在 Eclipse 中,我们使用 shift-ctrl-O 进行导入。在 Android Studio 中,我们使用 alt-enter。我关于导入覆盖方法和未实现方法的问题。 Android Studio 中是否有这些的快捷方式?

【问题讨论】:

  • 试试这个。这将有助于将您的快捷方式更改为您最喜欢的 IDE stackoverflow.com/a/25419358/3020568
  • 另一个得票最多的答案是正确答案。
  • 检查this answer
  • 以防万一如果您想使用现有的快捷方式,那么它们很容易找到 - 只需按 Ctrl + Shift + A 搜索您要执行的操作。

标签: eclipse android-studio


【解决方案1】:

您也可以在 Android Studio 中使用 Eclipse 快捷键。

File -> Settings -> Keymap -> <Choose Eclipse from Keymaps dropdown> 

对于 Mac 操作系统:

File -> Preferences or Properties -> Keymap -> <Choose Eclipse from Keymaps dropdown> 

【讨论】:

  • @TomaszGawel 更正的答案标记取决于在询问时根据特定问题的答案。 12 月提出的问题,明年 6 月的回答。有什么想法可以帮助我吗?
  • 这似乎没有映射 Eclipse 的所有快捷方式,例如 Cmd+Shift+R 搜索所有类,Cmd+O 搜索类中的方法等。我们需要手动添加这些?
  • @FauxPas:你现在使用的是哪个版本的 Android Studio? Bcz,这个快捷方式适用于我的 Android Studio。
  • 1.2.1.1 其实Ctrl+O等都可以,我只需要手动添加Cmd+O
  • 还有选项。你试过吗?
【解决方案2】:

是的,Android Studio 的键盘快捷键列表位于 https://developer.android.com/studio/intro/keyboard-shortcuts.html

这是我知道的一些。

检查:文件->设置->键盘映射-> 从 Keymaps 下拉菜单中选择 Eclipse> 或

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

覆盖方法: CTRL + O

格式代码: CTRL + ALT + L

显示项目: ALT + 1

显示 logcat: ALT + 6

隐藏项目 - logcat: SHIFT + ESC

构建: CTRL + F9

构建并运行: CTRL + F10

全部展开: CTRL + SHIFT + 数字键盘 +

全部折叠: CTRL + SHIFT + NumPad -

查找和替换: CTRL + R

查找: CTRL + F

如果我遗漏了您需要的任何快捷方式,您可以在此处询问更多信息,请查看 implink!!link!!:)

【讨论】:

【解决方案3】:

如果您在 Mac OS X 中使用 Android Studio,以下是一些快捷方式:

- 编译java源代码 SHF+CMD+F9

- 构建项目 CMD+F9

- 运行当前配置 CTR+R

- 在调试器中运行 CTR+D

- 打开项目属性 CMD++;

- 打开 Android Studio 首选项 CMD++,

- 查找任何命令 SHF+CMD+A

- 自动格式化代码 OPT+CMD+L

- 删除行 CMD+DELETECMD+Backspace

- 重复行/选择 CMD+D

- 复制行 CMD+C(未选择任何内容)

- 选择下一次出现 CTR+G

基于范围的选择

  • 选择下一个更高的范围Option+UP

  • 选择下一个较低范围Option+DOWN

浏览代码

-公开课 CMD+O

- 打开文件 SHF+CMD+O

- 导航回上一个位置 CMD+[

- 向前导航到上一个位置 CMD+]

- 切换到最近使用的文件 CRT+TAB

意图行动

  • 如果/切换操作选项+返回

创建方法 CMD+N

循环一个整数数组

  • 使用logdlogelogilogtlogmlogr 生成日志

- 项目快速修复 ALT+ENTER

- 显示所选 API 的文档 F1

- 跳转到源 CMD+向下箭头

我在this really good articleAndroid Studio Tips and Tricks 上找到了其中的大部分

【讨论】:

    【解决方案4】:

    是的,您可以转到 文件 -> 设置 -> 编辑器 -> 自动导入 -> Java 并进行以下更改:

    1.在下拉选项中将粘贴值上的插入导入更改为全部

    2.markAdd unambigious imports on the fly 选项为选中。(对于 Window 或 linux 用户)

    在 Mac 上,在 Android Studio 中执行相同的操作 -> 首选项

    3.您也可以在Android Studio中使用Eclipse快捷键,只需进入Android Studio即可

    文件 -> 设置 -> 键盘映射 -> 键盘映射下拉选项。 从中选择

    谢谢

    【讨论】:

      【解决方案5】:

      您最需要的重要 Android Studio 快捷方式


      导航快捷方式

      • 去上课:CTRL + N

      • 转到文件:CTRL + SHIFT + N

      • 导航打开的标签:ALT + 左箭头; ALT + 右箭头

      • 查找最近的文件:CTRL + E

      • 转到行:CTRL + G

      • 导航到最后一个编辑位置:CTRL + SHIFT + BACKSPACE

      • 转到声明:CTRL + B

      • 转到实现:CTRL + ALT + B

      • 转到源代码:F4

      • 转到超类:CTRL + U

      • 显示调用层次结构:CTRL + ALT + H

      • 在路径/项目中搜索:CTRL + SHIFT + F


      编程快捷键

      • 重新格式化代码:CTRL + ALT + L

      • 优化导入:CTRL + ALT + O

      • 代码完成:CTRL + SPACE

      • 问题快速修复:ALT + ENTER

      • 环绕代码块:CTRL + ALT + T

      • 重命名和重构:SHIFT + F6

      • 行注释或取消注释:CTRL + /

      • 阻止评论或取消评论:CTRL + SHIFT + /

      • 转到上一个/下一个方法:ALT + UP/DOWN

      • 显示方法的参数:CTRL + P

      • 快速文档查找:CTRL + Q


      一般快捷方式

      • 删除行:CTRL + Y

      • 安全删除:ALT + DELETE

      • 关闭活动标签:CTRL + F4

      • 构建并运行:SHIFT + F10

      • 构建:CTRL + F9

      • 通用(元)快捷方式:CTRL + SHIFT + A

      【讨论】:

      • 消除鼠标使用的最有帮助的答案
      【解决方案6】:

      另一种选择是:

      View  >  Quick Switch Scheme  >  Keymap  >  Eclipse
      

      【讨论】:

        【解决方案7】:

        Android Studio 建立在 IntelliJ IDEA Community Edition 之上,这是 JetBrains 的流行 Java IDE。这允许用户选择他们自己的键盘映射(在您的 IDE 中支持不同的 IDE 快捷键)。

        您可以通过执行以下操作在您的 Android Studio 中使用“Mac os X、Visual Studio、Eclipse、Netbeans 等.. 快捷方式:

        File -> Settings -> Keymap -> 从下拉列表中选择“Eclipse”。

        ORCtrl+Alt+S -> keymap -> 选择“Eclipse " 从这样的下拉列表中。

        【讨论】:

        • Android Studio Mac 中的默认键盘映射是什么?对我来说,“Ctrl+R”(运行)快捷方式不起作用。此快捷方式和其他一些快捷方式不起作用。我目前使用“Eclipse (Mac OS X)”作为键盘映射。然后我无法通过单击“Ctrl+向左或向右箭头键”切换到 android studio 中的下一个选项卡,它会将我带到下一个桌面而不是 Android Studio 中的下一个选项卡。帮助我。 ?
        • 您是否尝试过将键盘映射用作“Eclipse”而不是“Eclipse(Mac OS X)”
        • 我只想点击运行按钮而不是快捷键
        【解决方案8】:

        您可以更改您的键盘映射以使用 Eclipse 快捷方式。您可以在此处查看如何更改键盘映射。 https://stackoverflow.com/a/25419358

        【讨论】:

          【解决方案9】:

          查看 > 快速切换方案 > 键盘映射 > Eclipse
          将此选项用于 Eclipse 键盘映射,或者如果您想使用 AndroidStudio 键盘映射,请点击以下链接

          Click here for Official Android Studio Keymap Refference guide

          您可能会在

          中找到默认的键盘映射参考

          AndroidStudio --> 帮助-->默认键盘映射参考

          【讨论】:

            【解决方案10】:

            这些是 Android Studio (Windows) 的一些有用快捷方式

            • Double Shift - 到处搜索

            • Ctrl + Shift+A - 快速命令搜索

            • Ctrl +N - 查找类(能够查找内部 类)

            • Ctrl +Shift+N - 查找文件

            • Alt+F7 - 查找用途(获取调用层次结构)

            • Ctrl+B - 转到类定义。

            • Ctrl+LeftClick - 转到符号(变量、方法、类)定义/定义。

            • Ctrl+Alt+ - 后退

            • Ctrl+Alt+ - 右

            • Shift+f6 - 重构/重命名

            【讨论】:

              【解决方案11】:

              更新

              来自 Android Studio v3.0.1:

              在 Android Studio 中,通过按 ALT + INSERT(或 + N 对于 MacOS),您将有以下选择(包括您的解决方案!):

              • 构造函数
              • 吸气剂
              • 二传手
              • Getter 和 Setter
              • equals() 和 hashCode()
              • toString()
              • 覆盖方法...
              • 实现方法...
              • 委托方法...
              • 超级方法调用(在覆盖方法中)
              • 版权所有
              • App Indexing API 代码(在扩展Fragment的类中不可用。)

              注意:有些方法是自动实现的,但您可以选择Override Methods... 选项实现其他未实现的方法

              【讨论】:

                【解决方案12】:

                你不记得所有的快捷方式:)
                android studio(实际上是intellij) 有解决办法

                快速命令搜索:ctrl+shift+A

                【讨论】:

                  【解决方案13】:

                  不像 eclipse 那样可以做 eclipse shot cut 只需执行以下操作

                  File ->Settings ->keymap -> in the drop down "KeyMaps" select  Eclipse ->
                  Apply ->ok.
                  

                  【讨论】:

                    【解决方案14】:

                    Alt+enter 是一个“快速解决问题的选项”。如果您在编写“implements XXXX”后尝试使用类名,它会建议您自动实现该方法。

                    “有机导入”的正确快捷键是 Ctrl+Alt+O

                    您可以在这里找到一个非常好的 Android Studio/IntellyJ 快捷方式备忘单:IntellyJ shortcut cheatsheet

                    -----提示-----

                    尝试在 Android Studio 中使用 Live Templates(就像魔术一样)。只需按 Ctrl+J

                    【讨论】:

                      【解决方案15】:

                      如果您在 Android Studio 中寻找快捷方式但记不住命令,只需单击 Ctrl+Shift+A 即可启动命令搜索。从这里,您可以搜索任何您想要的快捷方式。

                      编码愉快!

                      【讨论】:

                      • 这是最好的。
                      【解决方案16】:

                      These are for shortcuts specific to android studio.而且由于它基于 IntelliJ Idea Studio,these 也可以工作

                      回答您的具体问题,Android Studion 对于快捷方式非常合乎逻辑,例如对于您提出的所有情况,请尝试 alt-insert

                      【讨论】:

                        【解决方案17】:

                        在 Android Studio 中使用 Eclipse 键映射是更好的选择。它将很容易适应现有的密钥结构。但是所有新人都在使用 Android Studio 中的新快捷键结构。所以我们将学习并遵循Android Studio本身包含的快捷方式将有助于轻松与队友互动。

                        如果您在 Max OS X 中使用 Android Studio,请点击以下链接。这个对我有用。 https://stackoverflow.com/a/30891985/2219406

                        【讨论】:

                          【解决方案18】:

                          在 androidstudio 3.0(>=) 中的菜单栏中转到帮助-> 键盘映射参考 它将提供所有快捷方式.. link

                          【讨论】:

                            【解决方案19】:

                            保存所有 Control + S Command + S

                            同步 Control + Alt + Y Command + Option + Y

                            最大化/最小化编辑器 Control + Shift + F12 Control + Command + F12

                            添加到收藏夹 Alt + Shift + F Option + Shift + F

                            使用当前配置文件检查当前文件 Alt + Shift + I Option + Shift + I

                            快速切换方案 Control + (backquote) Control +(反引号)

                            打开设置对话框 Control + Alt + S Command + ,(逗号)

                            打开项目结构对话框 Control + Alt + Shift + S Command + ; (分号)

                            在选项卡和工具窗口之间切换 Control + Tab Control + Tab

                            在 Studio 中导航和搜索

                            搜索所有内容(包括代码和菜单) 按 Shift 两次 按 Shift 两次

                            查找 Control + F Command + F

                            查找下一个 F3 Command + G

                            查找上一个 Shift + F3 Command + Shift + G

                            替换 Control + R Command + R

                            查找动作 Control + Shift + A Command + Shift + A

                            按符号名称搜索 Control + Alt + Shift + N Command + Option + O

                            查找类 Control + N Command + O

                            查找文件(而不是类) Control + Shift + N Command + Shift + O

                            在路径中查找 Control + Shift + F Command + Shift + F

                            打开文件结构弹出Control + F12 Command + F12

                            在打开的编辑器选项卡之间导航 Alt + 右/左箭头 Control + 右/左箭头

                            跳转到源 F4 / Control + Enter F4 / Command + Down Arrow

                            在新窗口中打开当前编辑器选项卡 Shift + F4 Shift + F4

                            最近打开的文件弹出Control + E Command + E

                            最近编辑的文件弹出Control + Shift + E Command + Shift + E

                            转到最后一个编辑位置 Control + Shift + Backspace Command + Shift + Backspace

                            关闭活动编辑器选项卡 Control + F4 Command + W

                            从工具窗口返回编辑器窗口 Esc Esc

                            隐藏活动或最后活动的工具窗口 Shift + Esc Shift + Esc

                            转到行 Control + G Command + L

                            打开类型层次Control + H Control + H

                            打开方法层次 Control + Shift + H Command + Shift + H

                            打开调用层次 Control + Alt + H Control + Option + H

                            编写代码

                            生成代码(getter、setter、构造函数、hashCode/equals、toString、新文件、新 类)Alt + 插入 Command + N

                            重写方法 Control + O Control + O

                            实现方法 Control + I Control + I

                            环绕 (if.​​..else / try...catch / etc.) Control + Alt + T Command + Option + T

                            删除插入符号处的行 Control + Y Command + Backspace

                            折叠/展开当前代码块 Control + 减号/加号 Command + 减号/加号 折叠/展开所有代码块 Control + Shift + 减号/加号 Command + Shift +

                            减号/加号

                            复制当前行或选择 Control + D Command + D

                            基本代码补全 Control + Space Control + Space

                            智能代码完成(按预期类型过滤方法和变量列表)
                            Control + Shift + 空格 Control + Shift + 空格

                            完整语句 Control + Shift + Enter Command + Shift + Enter

                            快速文档查找 Control + Q Control + J

                            显示所选方法的参数 Control + P Command + P

                            转到声明(直接) Control + B 或 Control + 单击 Command + B 或 Command + 点击

                            转到实现 Control + Alt + B Command + Alt + B

                            转到超方法/超类 Control + U Command + U

                            打开快速定义查找 Control + Shift + I Command + Y

                            切换项目工具窗口可见性 Alt + 1 Command + 1

                            切换书签 F11 F3

                            使用助记符 Control + F11 Option + F3 切换书签

                            使用行注释来注释/取消注释 Control + / Command + /

                            使用块注释来注释/取消注释 Control + Shift + / Command + Shift + /

                            选择连续增加的代码块 Control + W Option + Up

                            将当前选择减少到上一个状态 Control + Shift + W Option + Down

                            移动到代码块开始 Control + [ Option + Command + [

                            移动到代码块末尾 Control + ] Option + Command + ]

                            选择到代码块开始 Control + Shift + [ Option + Command + Shift + [

                            选择到代码块结束 Control + Shift + ] Option + Command + Shift + ]

                            删除到字尾 Control + Delete Option + Delete

                            删除到单词的开头 Control + Backspace Option + Backspace

                            优化导入 Control + Alt + O Control + Option + O

                            项目快速修复(显示意图操作和快速修复)Alt + Enter Option + Enter

                            重新格式化代码 Control + Alt + L Command + Option + L

                            自动缩进行 Control + Alt + I Control + Option + I

                            缩进/不缩进行 Tab/Shift + Tab Tab/Shift + Tab

                            智能线连接 Control + Shift + J Control + Shift + J

                            智能行拆分 Control + Enter Command + Enter

                            开始换行 Shift + Enter Shift + Enter

                            下一个/上一个突出显示的错误 F2 / Shift + F2 F2 / Shift + F2

                            构建并运行

                            构建控制 + F9 命令 + F9

                            构建并运行 Shift + F10 Control + R

                            应用更改(使用即时运行)Control + F10 Control + Command + R

                            调试

                            调试 Shift + F9 Control + D

                            跳过 F8 F8

                            步入 F7 F7

                            智能步进 Shift + F7 Shift + F7

                            跳出 Shift + F8 Shift + F8

                            运行到光标 Alt + F9 Option + F9

                            计算表达式 Alt + F8 Option + F8

                            恢复程序 F9 Command + Option + R

                            切换断点 Control + F8 Command + F8

                            查看断点 Control + Shift + F8 Command + Shift + F8

                            重构

                            复制 F5 F5

                            移动 F6 F6

                            安全删除 Alt + Delete Command + Delete

                            重命名 Shift + F6 Shift + F6

                            更改签名 Control + F6 Command + F6

                            内联 Control + Alt + N Command + Option + N

                            提取方法 Control + Alt + M Command + Option + M

                            提取变量 Control + Alt + V Command + Option + V

                            提取字段 Control + Alt + F Command + Option + F

                            提取常量 Control + Alt + C Command + Option + C

                            提取参数 Control + Alt + P Command + Option + P

                            版本控制/本地历史

                            将项目提交到 VCS Control + K Command + K

                            从 VCS Control + T Command + T 更新项目

                            查看最近的更改 Alt + Shift + C Option + Shift + C

                            打开 VCS 弹出窗口 Alt + `(反引号)Control + V

                            【讨论】:

                              【解决方案20】:

                              搜索

                              • All - 到处搜索

                                Shift

                              • Classes - 查找类:

                                Mac:⌘ 命令 + O
                                Windows/Linux:Ctrl + N

                              • Files - 查找文件:

                                Mac:⌘ 命令 + Shift + O
                                Windows/Linux:Ctrl + Shift + N

                              • Symbols - 按符号名称搜索:

                                Mac:⌘ 命令 + ⌥ 选项 + O
                                Windows/Linux:Ctrl + Alt + Shift + N

                              • Action - 查找操作:

                                Mac:⌘ 命令 + Shift + A
                                Windows/Linux:Ctrl + Shift + A

                              【讨论】:

                                猜你喜欢
                                • 2016-03-28
                                • 2014-10-20
                                • 2014-09-26
                                • 1970-01-01
                                • 2018-10-05
                                • 2015-07-21
                                • 1970-01-01
                                • 2011-05-14
                                • 1970-01-01
                                相关资源
                                最近更新 更多