首页 > 代码库 > 【AndroidStudio】揪出神器的隐藏奥义——Utils

【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

---恢复内容结束---

【AndroidStudio】揪出神器的隐藏奥义——Utils