Android Studio 快捷键、Git插件使用经验分享:开发效率提升指南

52 阅读3分钟

1. 概述

在 Android 开发中,熟练掌握 Android Studio 的快捷键,能让你在编写代码时大幅减少重复工作,提升开发效率。本文将列出个人使用比较高频的操作来抛砖引玉,欢迎大佬们在评论区分享经验技巧。(我个人更习惯于 Eclipse (macOS) 快捷,贴在后面供参考)

2. 核心快捷键分类

为了方便记忆,我们可以将常用的快捷键分为以下两大类:

2.1 搜索与导航

功能描述Windows/LinuxmacOSEclipse (macOS)
查找用法 (Find Usages)Alt + F7Option + F7Command + G

查找用法 可搜索范围包括 资源、id、文件、方法、函数等。

查找用法.gif

功能描述Windows/LinuxmacOSEclipse (macOS)
后退 (Back)Ctrl + Alt + ←(鼠标后退键)Command + [(鼠标后退键)Command + [ (鼠标返后键)

后退 返回上一个编辑的地方。

后退前进.gif

功能描述Windows/LinuxmacOSEclipse (macOS)
前进 (Forward)Ctrl + Alt + →(鼠标前进键)Command + ](鼠标前进键)Command + ] (鼠标返后键)

配合 后退 使用,重新返回下一个编辑的地方。

功能描述Windows/LinuxmacOSEclipse (macOS)
前往实现 (Go to Implementation)Ctrl + LControl + LCommand + T

前往实现 前往接口实现的地方。

功能描述Windows/LinuxmacOSEclipse (macOS)
提交 (Commit)Ctrl + KCommand + KCommand + 2

提交 切换到 Commit 页面。

提交.gif

功能描述Windows/LinuxmacOSEclipse (macOS)
项目 (Project)Alt + 1Command + 1Command + 1

项目 切换到 Project 页面。

项目.gif

功能描述Windows/LinuxmacOSEclipse (macOS)
跳转到源码 (Jump to Source)F4Command + ↓ / F4F3

跳转到源码 在 Commit 对比文件时,可快速跳转到对应源码,同时结合 Project 快捷键 可快速定位文件位置。

跳转到源码.gif

这里顺带说下 项目目录 行为 (Behavior) 配置建议 目录行为.jpg

2.2 代码编辑

功能描述Windows/LinuxmacOSEclipse(macOS)
格式化代码(Reformat Code)Ctrl + Alt + LCommand + Option + LCommand + Option + F

代码对齐.gif

功能描述Windows/LinuxmacOSEclipse(macOS)
基本代码补全 (Basic)Ctrl + SpaceControl + SpaceOption + /

补全.jpg

功能描述Windows/LinuxmacOSEclipse(macOS)
显示意图操作(Show Quick Fixes)Alt + EnterOption + EnterOption + Enter

修复.jpg

功能描述Windows/LinuxmacOSEclipse(macOS)
删除当前行(Delete Line)Ctrl + YCommand + BackspaceCommand + D
功能描述Windows/LinuxmacOSEclipse(macOS)
复制整行至下一行(Duplicate Entire Lines)Command + Option + ↓
功能描述Windows/LinuxmacOSEclipse(macOS)
重命名(Rename)Shift + F6Shift + F6Shift + F6

可 重命名 范围包括 资源、id、文件、方法、函数等, 它会自动查找并更新所有引用,避免手动修改导致的漏查。

功能描述Windows/LinuxmacOSEclipse(macOS)
提取方法(Extract Method)Ctrl + Alt + MOption + Command + MOption + Command + M
提取方法 将一段复杂的代码快速封装成独立的函数。

4. 自定义快捷键与插件增强

如果你习惯了 Eclipse 或 VS Code 的键位,可以对快捷键进行自定义:

4.1 修改键位映射 (Keymap)

打开 Settings -> Keymap,你可以搜索特定的功能(如 "Basic"),右键选择 Add Keyboard Shortcut 来绑定你最顺手的组合键。

5. 必备提效插件

5.1 GitToolBox

可以在文件中显示每行代码提交记录 GitToolBox.png Idea插件推荐-GitToolBox,用IntelliJ IDEA做开发,几乎离不开它

5. 总结

快捷键的运用不需要死记硬背,从最痛苦的“手动重复”环节入手。让快捷键帮助自己减少不必要的工作量,从而实现开发效率的提升。

提示: 所有的快捷键都可以在 Help -> Keyboard Shortcuts PDF 中找到官方的 PDF 文档。

参考资料

IntelliJ IDEA 按键映射参考文档
探索 Android Studio 快捷键用法
Idea插件推荐-GitToolBox,用IntelliJ IDEA做开发,几乎离不开它