在 Android Studio 1.0 正式版发布之前,我用的是 IDE 是 Intellij Idea 13(而 Android Studio 就是基于 IDEA 开发的),所以两者在基本使用上没什么大的区别。但是对于之前一直坚守在 Eclipse 阵营的同学们来说,一开始接触 Android Studio 的时候可能会很不习惯,所以在这里,我总结一下自己的优雅的使用方案,希望对大家有所帮助。
使用 Darcula 黑色极客主题
Android Studio 有一个非常具有极客范的主题,一眼看上去非常的高大上,而且长时间写代码也不会觉得刺眼(如果觉得太暗了可以适当调高下亮度)。具体如下:
点菜单栏中 File > Settings ,进入设置页面,在左侧的 IDE Setting 下面选中 Appearance,然后在右侧的 Theme 中选择 Darcula,如下图:
修改默认字体
Android Studio 默认的英文字体为 Source Code Pro,被评为最佳编程字体,个人评价耐看舒适。但是 Source Code Pro 没有中文字体,对于需要在代码中进行中文注释的孩子来是太痛苦了。幸运的是 Android Studio 提供了第二字体的选择,在 Ubuntu 环境下可以用文泉驿微米黑作为中文字体。
在 IDE Settings 中点 Editor > Colors & Fonts > Font,在右侧的 scheme theme 中先保存为个人主题 MyDarula,因为不能修改它默认的主题。然后去掉 Show only monospaced fonts 前的勾,选择 Secondary font:
我自己用的是文泉驿微米黑作为中文字体
优化启动速度,解决卡顿问题
默认的 Android Studio 的最大内存才 512m,所以需要修改一下配置。
32 位系统的相应的配置文件路径为
64 位系统的相应的配置文件路径为
|
|
其中 Xms 为最小内存,Xmx 为最大内存
熟悉常用的快捷键
如果你是从其他 IDE 转到 Android Studio,可能会对它的快捷键很不习惯,可以在 Settings > IDE Setting > Keymap 的右侧选择你熟悉环境的快捷键。当然个人推荐还是习惯默认的快捷键为好,其中常用的默认快捷键如下:
Action | Mac | Win/Linux |
---|---|---|
注释代码(//) | Cmd + / | Ctrl + / |
注释代码块(/**/) | Cmd + Option + / | Ctrl + Shift + / |
格式化代码 | Cmd + Option + L | Ctrl + Alt + L |
清楚无效包引用 | Option + Control + O | Alt + Ctrl + O |
查找 | Cmd + F | Ctrl + F |
查找+替换 | Cmd + R | Ctrl + R |
上下移动语句 | Cmd + Shift + Up/Down | Ctrl + Shift + Up/Down |
删除行 | Cmd + Delete | Ctrl + Y |
扩大缩小选中范围 | Option + Up/Down | Ctrl + W/Ctrl + Shift + W |
快捷生成结构体 | Cmd + Option + T | Ctrl + Alt + T |
快捷覆写方法 | Cmd + O | Ctrl + O |
快速定位到行首/尾 | Cmd + Left/Right | Ctrl + Left/Right |
折叠/展开代码块 | Cmd + Shift + Plus/Minus | Ctrl + Shift + Plus/Minus |
文件方法结构 | Cmd + F12 | Ctrl + F12 |
查找调用的位置 | Ctrl + Option + H | Ctrl + Alt + H |
大小写转换 | Cmd + Shift + U | Ctrl + Shift + U |
在 Ubuntu 系统上有些快捷键和系统的快捷键有冲突,需要修改下:
格式化代码:Ctrl + Alt + Shift + R
快捷生成结构体:Alt + T
快速定位到行首/尾:直接用 Home/End 更方便
其他优雅的设置
- 显示行号
- 不自动保存文件
- 修改但未保存的文件的 Tab 上有星号作为标记
如下图:
设置方法: