【AndroidStudio】揪出神器的隐藏奥义——Utils
---恢复内容开始---
【AndroidStudio】使用心得——设置、快捷键、隐藏秘籍
前言:
——好奇宝宝对于AS的探索越深,越是喜爱这种懒人软件。
说是使用心得,事实上也就不到半年的样子。从最开始的不习惯,到后面的多喜爱,如今一点也不想回头去用Eclipse,尽管它的功能也同样强大,但对于懒得要命的我来说,AS就是真爱了。
关于AS使用时间不长,高深莫测的用法可能说不上来,此处就【File>>>Settings中的一些设置】,以及【利用快捷键编写强迫症性质的代码】和【不经意间发现的AS美】讨论一二,如有错漏,希怜指正。
内容:
1.Settings:Appearance 外观
(注意,截图之前没有测试功能,千万不能相信截图!!!而之所以出现这种情况,是因为我需要反复测试才得知具体功能,写随笔之前只是有大概的印象,仅此而已)
【Darcula】
个人偏好暗黑系即Darcula(德古拉?)
德古拉主题质感很强,不像其他主题那么刺眼(白色),虽然可以自定义界面颜色,但前言说过,我是一个懒人,钟情用现成的(官方代码),喜欢一键式(预定义)。
根据中文级别的English水平翻译,关于外观的设置如下:
1.——为红绿色盲调整颜色。
默认【不勾选】,视个人情况而定。
2.——覆盖默认字体设置(不推荐)。
【勾选】。
事实上默认字体太难看,个人喜欢【微软雅黑】+14Size。
从这里可以看出,Android布局中的字体大小最好是偶数,终极原因不明,个人猜测是因为偶数渐变的字体容易看出大小差别,并且偶数转换成px比奇数要精确得多。
3.——列表循环滚动。
【勾选】。
实测表明:取消勾选之后,弹出的选择框中,无法从最后一项跳到第一项,也就是说没办法在选择列表中循环滚动(应该主要是获得焦点的项目循环滚动,反正Class文件不可以从底部跳到顶部,如果你一定需要的话,请按Ctrl+Home组合键)。
4.——在快捷导航栏上显示图标、为语言显示标记。
暂且【勾选】。
不明觉厉的勾选项,取消没有发现有什么效果,与描述不符。
5.——在弹出的窗口上,把鼠标光标自动移动到默认按钮上。
【不勾选】。
这种方式很不舒服的,尽管是懒人,也不喜欢突然找不到鼠标光标的感觉。
6.——隐藏导航栏窗口...
暂时【勾选】。
不明觉厉,且多测无效。
7.——按下AlT键同时使用鼠标光标去移动文件/目录时,才生效,避免误操作。
【勾选】。
测试效果发现不错,避免鼠标点错却无法撤销的恶果。
8.——显示提示的延迟时间数值(毫秒)。
可以设置为【0】。
测试发现不设置延迟有助于提高效率,后续再看有什么问题。
9.——选项抗齿锯模式。
系统【默认】选项。
不明觉厉的设置,貌似是1.LCD级2.非LCD级3.不设置抗齿锯,这样的话,应该是根据显示器来设定,显示器差的就取消抗齿锯吧,提升你的字体显示速度呢。
10.
按左右序列、上下序列进行解释:
—A1—窗口动画,测试没发现什么特别的地方。卡的同学不勾选,默认【勾选】。
—A2—显示侧边工具栏。侧边栏比较方便,如果显示器不够大的话,可以取消,默认【勾选】。
—B1—显示内存使用指示器。建议【勾选】,可以看到使用了多少内存,预备给AS多少内存,点击可以像360悬浮球那样加速哟。
—B2—显示侧边工具栏的编号。建议【勾选】,编号代表快捷键哦,通常是alt+编号触发,习惯之后你会放弃使用鼠标的。
—C1—隐藏强调的菜单热键下标。默认【不勾选】,除非你机器真的卡,勾选是为了发现快捷键哦,知道快捷键你就可以上天了。
—C2—在对话框中允许合并按钮。默认【勾选】,毕竟干净整洁的界面是不需要那么多按钮。
—D1—隐藏强调的控制热键下标。默认【勾选】,除非你机器还是卡,勾选的话,下次就不需要用鼠标点来点去了。
—D2—设置在编辑标签上的图标为最小,不勾选则为默认大小。这个地方可以【随意】,勾选不勾选都行,看你是怎样的哈姆雷特了。
—E1—隐藏菜单栏每个选项前的图标。默认【不勾选】,你机器真的那么卡吗?隐藏了你还怎么知道面板上有哪些小图标,随便一点就弹出你需要的功能?鼠标停留还可以得知快捷键哟。
面板小图标一览——
PS:事实上需要小图标只是因为英文不行,看图标或许才能够记住这个位置是什么功能。O(∩_∩)O~
—E2—宽屏工具栏窗口布局。默认【不勾选】。如果你习惯侧边栏一定要全部可见,弹出的下方工具栏适应剩余空间的话,可以勾选试试。
勾选截图:
不勾选截图:
—F1—左侧工具栏是否按宽屏窗口布局。【不勾选】,勾选的话太占地方了,上面的工具栏打开之后,再打开下边的工具栏会发现是按水平方向排列布局,妨碍代码编辑。
—F2—右侧工具栏是否按水平方向窗口布局——真.翻译。【不勾选】,如上理由,如上上图方式排列。
(这里提一句,Ctrl+Alt+S表示呼出Settings窗口,但打开QQ的同学会发现弹出了消息盒子,咦……查看消息方便多了,可是我不想用鼠标打开设置窗口啊!看到后面你可以自定义组合按键,不用担心热键冲突)
11.——下拉列表的选择文字字体大小。
【默认】,根本不知道有什么效果呀,就不费心思去改动它了。
Menus and Toolbars 菜单和工具栏
明显是对菜单栏和工具栏的增删改查。
个人感觉,乱动系统布局是不好的习惯,像java鼓吹的那样,消除个性一统天下,如果你需要无论在什么地方使用AS都不会感觉到别扭,就把这个地方跳过。
当然,即使你不需要,我也会跳过,不做无谓的事情。
System Settings 系统设置
根据图中红圈标记的位置说明:
1.设置私人密码
2.设置网络代理
3.更新选项(可以忽略烦人的更新提示)
4.Android SDK 管理工具,比较重要的地方,有需要更新的时候,去这里手动选择要舒服得多,毕竟一个集成开发环境是不需要太臃肿的。
KeyMap 快捷键
这个地方是重点,但也只能简单解释一下。
首先你需要Copy当前的快捷键设置,命名为你特定的标签,这样不会改变既定的模式,也继承了原先的其他快捷键设定,非常合理设计。
因为有你特定的标签的设置,你会知道解决了哪些按键冲突或修改了哪些不舒服的快捷键,并且想用回原先既定的模式,就直接切换就行了。
然后,在右边可以看到搜索框,输入相应的功能关键字,就可以找到对应按键,也可以点击旁边的放大镜,直接按下快捷的组合键看到触发了什么功能。
双击随意一个快捷键设定,会出来:
第一个是添加一个键盘方式的组合快捷键,第二个是添加鼠标方式的单双击快捷键(鼠标现在也有很多按键),第三个是添加按键说明,如果你不嫌麻烦且对英文实在不感冒的话,不妨在这里对不熟悉的按键逐一尝试并添加中文说明。
最后当然是移除这个快捷键了,通常不需要这样做。
扯淡,后台随笔写着写着就全丢了,自动保存也没有及时弄好,还不如用word写好上传呢。
以后zai
---恢复内容结束---