Android Tools
Win.Keymap | Mac.Keymap | Des. |
---|---|---|
Ctrl+/ | Cmd+/ | 快速添加注释 |
Ctrl+Shift+/ | Cmd+Option+/ | 快速添加注释 |
Ctrl+Y | Cmd+Backspace | 删除当前行 |
Ctrl+D | Cmd+D | 复制当前行 |
Ctrl+E | Cmd+E | 显示最近打开文件窗口 |
Ctrl+Shift+E | Cmd+Shift+E | 显示最近编辑文件窗口 |
Ctrl+G | Cmd+G | 定位到当前编辑器的某一行 |
Ctrl+B | Cmd+B | 定位到Definition |
Ctrl+Shift+A | Cmd+Shift+A | 快速查找Actions |
Ctrl+Shift+N | Cmd+Shift+N | 快速查找文件 |
Ctrl+Shift+F | Cmd+Shift+F | Find In Path |
Ctrl+N | Cmd+N | 快速查找类 |
Shift+Shift | Shift+Shift | Search Everywhere |
Alt+Enter | Opt+Enter | Quick Fix |
Ctrl+O | Cmd+O | 显示类中方法和属性的大纲 |
Ctrl+F12 | Cmd+F12 | 显示Members |
Alt+7 | Cmd+7 | 显示Structure |
Alt+Ctrl+L | Cmd+Opt+L | 格式化代码Format |
Ctrl+Plus/Minus | Cmd+Plus/Minus | 展开/折叠代码块 |
Ctrl+Shift+Plus/Minus | Cmd+Shift+Plus/Minus | 展开/折叠全部代码块 |
Ctrl+Tab | Cmd + Tab | 窗口切换(关闭某个窗口,在上面按BackSpace即可) |
exp:
- 快捷键不起作用,可能是与搜狗输入法冲突,关闭搜狗所有快捷键
- 黑色主题: Settings –> Appearance –> Theme -> Darcula
- 护眼设置: Settings –> Editor –> General -> Text -> Defaul Text -> RGB值分别为199 237 204
- 快速Import: Setting -> Editor -> General -> Auto Import
- 显示行号: Settings –> Editor –> Appearance -> 勾选 Show line numbers
- Ctrl+Mouse 字体缩放: Settings –> Editor –> General -> 勾选 Change font size with **
- Properties unicode转码: Setting > File Encoding > 勾选 Transparent native-to-ascii convesion
实用技巧
- for循环代码快速生成技巧
使用 | 说明 |
---|---|
对象.for | 迭代循环遍历 |
对象.fori | 正向for循环(int) |
对象.forr | 反向for循环 |
数字.for | 生成int型size为"数字值"的for循环 |
- 判空代码快速生成技巧
使用 | 说明 |
---|---|
对象.null | 判空代码快速生成 |
对象.notnull | 判非空代码快速生成 |
对象.nn | 判非空代码快速生成 |
- if代码快速生成技巧
使用 | 说明 |
---|---|
语句.if | if代码快速生成 |
对象.instance | instance代码快速生成 |
-
Genymotion 老牌模拟器,快!
-
NimbleDroid 测试App内存泄漏和严重问题工具
-
LeakCanary 内存泄漏检测
-
BlockCanary 性能监测库
-
Takt 检查App FPS的小巧工具
-
GsonFormat 快速生成Gson
-
Android Code Generator 快速生成Activity,Fragment,Adapter,Menu
-
Android Parcelable code generator 快速生成Parcelable
-
Android Styler 根据xml快速生成style代码
-
AndroidProguardPlugin 一键生成项目混淆代码插件
-
FindViewByMe 一键生成findViewById
-
Material Design Icon Generator 自动生成 Material Design图标的Android Studio插件
-
GradleDependenciesHelperPlugin maven gradle 依赖支持自动补全
-
Android Methods Count 显示依赖库中得方法数
-
findBugs-IDEA 老牌查找bug的插件
-
ADB WIFI wifi无线调试App,无需root权限
-
ADB IDEA IDE中实现app重启,杀死,清理数据,卸载插件
-
Key Promoter 高效快捷键插件
-
Codota IDE中寻找代码示例插件
-
JsonOnlineViewer 请求、调试接口
-
Sexy Editor 让你的Android Studio性感起来(编辑区的背景图片)
-
Android Methods Count 三方库方法统计 methodscount
-
svgtoandroid 矢量化图片转换插件
-
SQLScout (SQLite Support) SQLite 辅助工具(收费)
-
Android-Debug-Database 开源SQLite 辅助工具
-
Alibaba Java Coding Guidelines pmd implements and IDE plugin
Refs
Win.Keymap | Des. |
---|---|
Ctrl+O | 显示类中方法和属性的大纲 |
Ctrl+/ | 快速添加注释 |
Ctrl+D | 删除当前行 |
Ctrl+M | 窗口最大化和还原 |
Ctrl+L | 定位到当前编辑器的某一行 |
Ctrl+H | Find In Path |
Ctrl+Shift+T | 快速查找类 |
Ctrl+Shift+R | 快速查找文件 |
Ctrl+Shift+G | 查找类、方法和属性的引用 |
Ctrl+Shift+F | 格式化代码 |
Ctrl+K/Ctrl++Shift+K | 快速向下和向上查找选定的内容 |
Ctrl+Shift+O | 快速生成import |
Alt+Shift+J | 快速生成JavaDoc注释 |