Android Studio Tip of the Day(AS IDE每日小技巧)
2016.10.25
如果一个方法的参数已经改变,Android Studio 使错误参数高亮,提示你去移除这个参数,同步文档注释,并且并且给你一个快速修复建议。
2016.10.26
如果有太多同样类型的运行/调试配置,你可以把他们分组放进文件夹,因此可以明显的区分他们。
在 在线模版 设置,使用 快速搜索,并且键入模版的名字缩写、模版中的内容,和描述的具体文本去找到相关模版。
开始键入你想要写的文字,然后将只会缩略显示一些有效的模版
你可以在你的正则表达式中省略反斜杠,开始键入一个正则表达式,然后按Alt + Enter 并且 选择 Edit RegExp,正则表达式选项会在一个单独的标签中编辑打开,你可以像图中那样键入反斜杠。
所有改变会与最初的正则表达式同步,并且忽略的反斜杠会自动出现,当准备好,只要输入Esc 去选择正则表达式编辑器。
2016.10.31
使用Emmet加快HTML、XML、CSS 开发,使这个框架生效一致都在Edior | Emmet节点页面下
备注: 但是这个页面貌似已经变了,好坑 - -,看风格估计是Mac下,在Android Studio2.2.2中实际页面如下:
在*.properties文件中以\uXXXX格式的字符会被忽略,以unicode字符显示在资源编辑器中。
查看当前文件中被使用分隔符类型,在状态栏中就能看到,想要改变当前每行末分隔符类型,只要点击就可以切换
你不需要在编辑器中打开一个文件去改变他的行分割类型,还可以使用项目工具栏。选择一个或者多个文件或者文件夹,在主要菜单栏中指向File | Line Separators,然后选择想要的行结束符样式即可。
对于一个目录,新的行分隔符会被递归应用。
如果你想要替换确切的标识符,按住Ctrl + Alt + Shift + T,你会看到可以应用于当前上下文的重构类型选项列表。
2016.11.17
Ctrl + W 可以拓展选中的范围
如下图:
我选中Intent,按下Ctrl + W就选择了整行,再按下Ctrl + W重复扩大选中范围
在 关键词 new 之后智能类型可以被使用,去实例化一个期望使用的类型,例如,键入StringBuffer buffer = new 然后按住Ctrl + Shift +空格 就会出现StringBuffer buffer = new StringBuffer();
想要查看一个抽象方法的实现,光标位置放在该方法申明的名字后,然后按住Ctrl + Alt + B就可以查看,效果如下图:
Extract Variable (抽取变量) 重构 帮你在你代码中简化复杂的语句,例如,在下面的代码块中,你可以在代码中选择一个表达式, 然后按住Ctrl +Alt + V。 下面我就举个简单的例子:
选中或者把光标放在复杂表达语句后,如下图:
然后按住Ctrl +Alt + V,再改一下变量名字,变量名字改上面一处会一块改掉,如下图