androidStudio 自定义快捷代码的快捷方式
来源:互联网 发布:最好的国外免费php空间 编辑:程序博客网 时间:2024/06/05 02:34
使Eclipse或AndroidStudio的代码模板自动生成类名和方法名
开发过程里打印Log经常要表明Log所在的类和方法,
比如:
Log.e(TAG,"MainActivity.onResume. Are you ok?");
以前每次都是手打或复制,前段时间用AndroidStudio的时候,发现可以直接在LiveTemplate里使用变量导入类和函数名,忽然之间发现自己以前too young too naive ...
学习一番之后,Eclipse和AndroidStudio代码模板里~自动生成类和方法名的方法如下。
Eclipse示例如下:
${:import( com.itcast.videotest.utils.LogUtils)}LogUtils.e(TAG,"${primary_type_name}.${enclosing_method}.${msg}");// ${primary_type_name}表示类名// ${enclosing_method}表示方法名// 其他用法自由发挥吧,比如建立一个create_tag的模板,内容是:// private static final String TAG = "${primary_type_name}";
上截图:
AndroidStudio示例如下:
第一个,最新的版本是1.3,赶紧去升级,然后去Live Templates看看,大惊喜~~官方给了一堆的模板代码,刚刚看了一下,爽的有点控制不住尿意~包括自动生成Log和TAG~~
下面学习自定义~
代码如下:
Log.e(TAG,"$CLASS_NAME$.$METHOD_NAME$.$content$" );
截图如下:
1,选择新增Live Template
2,填写模板名,模板代码正文,选择模板作用的上下文,Android开发是把 Java 打钩
3,点击"Edit variables",弹出的对话框可以看到显示了三个变量,也就是我们代码里$$围起来的三个值,Expression栏的下拉列表有className()和methodName(),分别对应好就可以。
(CLSS_NAME和METHOD_NAME的"skip if defined"建议选中,当生成的name值不为空时,代码光标可以自动停留在content部分,输入更方便。)
剩下的请自由发挥~~~
0 0
- androidStudio 自定义快捷代码的快捷方式
- 生成自定义快捷方式的代码
- Androidstudio的常见快捷
- AndroidStudio快捷方式的整理
- androidStudio 自定义代码模板
- 关于AndroidStudio的一些快捷设置
- androidstudio 设置成eclipse的快捷方式
- AndroidStudio的快捷方式与使用技巧
- AndroidStudio设置自定义代码格式化
- Java快捷---Eclipse快捷方式
- 简单快捷的自定义 Dialog
- AndroidStudio 快捷使用
- Android开发中使用AndroidStudio与Eclipse的代码区别----自定义控件时自定义属性
- Deepin配置AndroidStudio快捷方式
- AndroidStudio 创建桌面快捷方式
- 整理AndroidStudio常用快捷方式
- [转】netbeans的快捷代码
- Eclipse项目转为androidStudio项目最简单快捷的方式
- 数据插入 效率比较 mysql
- DatagramSocket数据包/UDP
- opencv 学习记录
- linux注意事项
- Java Thread Programming -- 目录
- androidStudio 自定义快捷代码的快捷方式
- Exception处理详解[转]
- 结构体定义 typedef struct 用法详解和用法小结 http://blog.sina.com.cn/s/blog_4fdabc820100fsxu.html
- [LeetCode] Maximum Product Subarray 解题思路
- 含有投票故障组的磁盘组存储常规文件
- LeetCode 118 : Pascal's Triangle (Java)
- Java基础——Java笔记——Eclipse快捷键总结
- opencv 视屏播放并控制
- oj 2701题与7无关的数