Android Studio 快捷键类似于 Eclipse

132

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


2
试试这个。它可以帮助将您的快捷方式更改为您喜欢的IDE https://dev59.com/R2Qn5IYBdhLWcg3wt5Ig#25419358 - Deniz
得票最多的答案才是正确的答案。 - Muneeb Mirza
请查看此答案:https://dev59.com/lmEh5IYBdhLWcg3wTB1c#37437234 - Amit Vaghela
如果您想使用现有的快捷方式,那么它们非常容易找到 - 只需按下 Ctrl + Shift + __A__,搜索您想执行的操作即可。 - RBT
20个回答

252

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

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

对于 Mac OS:

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

5
@TomaszGawel更正的答案标记取决于特定的问题,当问题在12月份被提出,而答案在下一年6月份时回答。这对我有什么帮助吗? 根据具体问题的要求,@TomaszGawel会根据答案的准确性来进行更正的标记。即使问题是在12月提出,而答案是在随后的6月份回答,也不影响更正标记的判定。这将有助于确保答案的准确性和可靠性。 - android learner
1
这似乎没有映射 Eclipse 的所有快捷方式,例如 Cmd+Shift+R 搜索所有类,Cmd+O 在类中搜索方法等。我们需要手动添加这些吗? - Faux Pas
@FauxPas:你现在使用的是哪个版本的Android Studio?因为这个快捷键在我的Android Studio上可以使用。 - Android Boy
1.2.1.1 实际上 Ctrl+O 等快捷键是可以使用的,我只需要手动添加 Cmd+O 即可。 - Faux Pas
还有一个选项是 <Eclipse for Mac>。你试过了吗? - Android Boy
您让我感到非常开心,先生。 - Vlad

137

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

以下是我知道的一些快捷键。

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

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

重写方法: CTRL + O

格式化代码: CTRL + ALT + L

显示项目: ALT + 1

显示logcat: ALT + 6

隐藏项目-logcat: SHIFT + ESC

构建: CTRL + F9

构建并运行: CTRL + F10

展开所有: CTRL + SHIFT + NumPad +

折叠所有: CTRL + SHIFT + NumPad -

查找和替换: CTRL + R

查找: CTRL + F

如果我漏掉了您需要的任何快捷方式,您可以在此处提出,并且要获取更多信息,请查看implink!!link!!:)


4
Mac和Windows的快捷键列表 - Sufian
这是在Eclipse中将Ctrl + N替换为Ctrl + Shift + T的方法 ==> 查找类 - Phuong

28

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

- 编译 Java 源代码 Shift+Command+F9

- 构建项目 Command+F9

- 运行当前配置 Control+R

- 在调试器中运行 Control+D

- 打开项目属性 Command++;

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

- 查找任何命令 Shift+Command+A

- 自动格式化代码 Option+Command+L

- 删除行 Command+DeleteCommand+Backspace

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

- 选择下一个匹配项 Control+G

基于范围的选择

  • 选择更高一级的范围 Option+Up

  • 选择更低一级的范围 Option+Down

图片描述

代码导航

- 打开类 CMD+O

- 打开文件 SHIFT+CMD+O

- 返回到上次位置 CMD+[

- 前往上一个位置 CMD+]

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

意图操作

  • 如果/开关动作 Option+RETURN

enter image description here

创建方法 CMD+N

enter image description here

循环整数数组

enter image description here

  • 使用 logd, loge, logi, logt, logmlogr 生成日志

enter image description here

- 项目快速修复 ALT+ENTER

- 显示所选 API 的文档 F1

- 跳转到源代码 CMD+下箭头

我在这篇非常好的文章Android Studio技巧和技巧中找到了大部分内容。


23

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

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

2.标记“在飞行中添加非歧义导入”选项为已选中(适用于Windows或Linux用户)。

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

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

文件 -> 设置 -> KeyMap -> Keymaps下拉选项。选择其中之一

谢谢


19

最常用的Android Studio快捷键


导航快捷键

  • 转到类: CTRL + N

  • 转到文件: CTRL + SHIFT + N

  • 导航打开的标签页: ALT + Left-Arrow; ALT + Right-Arrow

  • 查找最近使用的文件: 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


消除使用鼠标的最有用的答案 - Harshil Pansare

17

另一个选项是:

View  >  Quick Switch Scheme  >  Keymap  >  Eclipse

15

Android Studio是基于JetBrains流行的Java IDE IntelliJ IDEA Community Edition构建的。这使得用户可以选择自己的快捷键映射(支持不同的IDE快捷方式)。

要在Android Studio中使用"Mac os X、Visual studio、Eclipse、Netbeans等"快捷键,请按以下步骤操作:

文件 -> 设置 -> 键映射 -> 从下拉菜单中选择"Eclipse"。

或者Ctrl+Alt+S -> keymap -> 从下拉菜单中选择"Eclipse",如下图所示。

输入图像说明


Android Studio Mac 的默认键位映射是什么?对我来说,“Ctrl+R”(运行)快捷键无法使用。还有一些其他的快捷键也无法使用。我当前使用的是“Eclipse (Mac OS X)”作为键位映射。然后,当我点击“Ctrl+右/左箭头键”时,无法切换到 Android Studio 中的下一个选项卡,而是会带我到下一个桌面。请帮帮我。 - Vinoth Vino
你尝试过将键位映射设置为“Eclipse”而不是“Eclipse(Mac OS X)”吗? - anand krish
我只想点击运行按钮而不是使用快捷键。 - Vinoth Vino

5

5

5
以下是 Android Studio(Windows)中一些有用的快捷键:
  • Double Shift - 搜索所有内容

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

  • Ctrl +N - 查找类(可以查找内部类)

  • Ctrl +Shift+N - 查找文件

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

  • Ctrl+B - 转至类定义。

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

  • Ctrl+Alt+Left - 后退

  • Ctrl+Alt+Right - 前进

  • Shift+f6 - 重构/重命名


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