Android Studio新建类头部注释和添加函数注释模板及快捷键
一,Android Studio新建类头部注释
是不是有时候看到这个很心烦
其实Studio中有设置修改这些注释模板的信息的功能
其实很简单,只需要两步:
1.打开Setting设置面板,找到File and Code Templates,选择Includes下的File Header
2.修改成自己需要的变量名即可
二,Android Studio添加函数注释模板及快捷键
1,javaDoc自动生成注释
如果我们想获取到方法名,参数返回值的信息,想让这些信息全部自动生成的注释里面的话,我们可以借助插件JavaDoc实现,安装插件javaDoc 安装完之后重启studio

安装JavaDoc插件
File → Settings → Plugins → Browse repositories 然后搜索Javadoc,然后点击install并重启androidstudio就ok了。
当在函数的前面输入“/**”按回车键,就会补全整个注释
- /**
- * @param a
- * @param b
- * @return
- */
- public int getSum(int a,int b){
- return a;
- }
设置函数注释的快捷键:
1,打开Settings对话框,执行“File”-“Settings”,在左侧选择“Keymap”。

2,在快捷键搜索框中输入“doc comment”,搜索注释的快捷键,如图:可以看到注释的快捷键"Fix doc comment"没有设置。

3,接下来,设置快捷键。,右键"Fix doc comment"项,选择“Add Keyboard Shortcut“添加键盘类型的快捷,Enter Keyboard Shortcut对话框中,直接按想要设置的快捷键。设置为”Ctrl +Alt + 1“,可以看到该快捷键没有冲突,并点击”OK“按钮完成快捷键设置,如图:

把光标定位到想要添加注释的函数里面,再按注释的快捷键就会自动添加函数注释了,如图:

2,增加函数注释模板,使用一个快捷键就可以出来,但是没有前面的参数和返回值
Android Studio默认函数注释为
- /**
- *
- */
下面方法将要改为如下格式
- /**
- *
- * @author zony
- * @time 15-11-25 下午2:41
- */
步骤如下:
一、File->Setting->Editor->Live Templates
二、点击最右边+,创建一个Template Group
三、填写group名,任意填写
四、选中你刚刚创建的group,创建Live Template
五、填写Abbreviation,方便输入和记忆可输入doc,即这个注释的快捷方式,在函数体上方输入doc加回车即可
六、输入注释模板,Template text注释模板,可参考eclipse模板,我的模板如下
七、设置doc快捷键生效位置:在声明的时候生效,即你在函数名上面输入doc加回车

八、关键一点,此步不对的话date和author不会生效
对定义的四个变量desc、user、date、time进行赋值,点击Edit variables,按照如下图设置变量

九、见成效的时刻,在函数名上输入doc然后回车即可

Android Studio新建类头部注释和添加函数注释模板及快捷键的更多相关文章
- Android Studio新建一个HelloWorld 程序(App)
Android Studio新建一个HelloWorld程序(App) 新建 或者直接启动程序(注:如果已有程序,此方法会直接打开最近一次关闭从程序) 更改App名 选择App运行平台 选择模板 更改 ...
- android studio 新建项目 界面一直停在 【“building ‘ 项目名’ gradle project info”】
zhezhelin android studio 新建项目 界面一直停在 [“building ‘ 项目名’ gradle project info”] 安装了android studio 之后,按照 ...
- Android Studio中有没有类似于Eclipse中的ctrl+2+L的快捷键? \Android Studio快捷键之代码提示
问:Android Studio中有没有类似于Eclipse中的ctrl+2+L的快捷键? 答:有,as中的快捷键是Ctrl+Alt+V AndroidStudio和Eclipse常用快捷键对比 功能 ...
- Visual Studio新建类自动添加注释
修改 VS中新建类的模板 如以下地址:D:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplatesCache\CSha ...
- Android Studio新建Jni工程
2.2版本的Android Studio支持新建Jni工程,不用再像以前自己构建工程目录,首先把自己的升级自己的AS到2.2以上 然后打开Tools->Andorid->SDK manag ...
- Android Studio新建了一个项目提示Error:Unable to start the daemon process
提示如下错误:
- Android studio新建文件出现setContentView(R.layout.activity_main);中的R标红错误解决方法
今天打开Android studio突然出现了setContentView(R.layout.activity_main);中的R标红错误,这已经不是第一次出现这个错误了,真心的觉得Android s ...
- android studio新建项目时出现Error:Execution failed for task ':app:preDebugAndroidTestBuild'.
android studio更新后创建新项目时出现以下错误 可以用Build->Rebuild Project解决,但这个方法只是临时的,重新打开项目还是会报错 所以用另一种方法: 在app下的 ...
- android studio 新建项目 界面一直停在 【“building ‘ 项目名’ gradle project info”】
安装了android studio 之后,按照上文所述的那篇博文下载安装gradle,配置环境变量, 启动android studio,新建项目,发现还是新建不了,界面一直停在 ["buil ...
随机推荐
- Solidworks如何制作动画2
切换到Motion Study,然后定位到任意一帧,然后就可以摆弄当前装配体到新的位置和姿态,然后此时的时间和姿态就被记录下来了.以此类推可以多做几帧. 动画做好之后,点击播放可以预览.如果要保存,先 ...
- function 之 arguments 、call 、apply
1.arguments arguments.length为函数实参个数,arguments.callee引用函数自身. arguments他的特性和使用方法 特性: arguments对象和Funct ...
- Androidclient验证Licence的原理
需求 限制App的使用,使App仅仅能在有许可的设备上执行. 分析及解决方式 原理 让App在每次执行的时候都连接server进行合法性验证--当然是一个非常成熟可靠的方案. 可是这样做的局限也是每次 ...
- 让你的eclipse实现写JAVA代码,HTML,CSS,JAVASCRIPT代码提示
1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 改动Auto Activation triggers for java的值为:zj ...
- centos6.3升级python至2.7.5
centos6.3自带的python版本是2.6.6,有时候需要升级到2.7.这里记录一下升级过程,方便查阅.实际上是转载自http://flyingdutchman.iteye.com/blog/1 ...
- 基于bootstrap_博客页面
<!DOCTYPE html> <!-- saved from url=(0036)http://v3.bootcss.com/examples/blog/ --> <h ...
- openwrt 编译 gmediarender
output_gstreamer.o: In function `my_bus_callback': output_gstreamer.c:(.text+0xf68): undefined refer ...
- 小程序多级下拉菜单demo
小程序多级下拉菜单demo - CSDN博客 https://blog.csdn.net/github_39371177/article/details/80251211
- 10162 - Last Digit (数论+周期规律)
UVA 10162 - Last Digit 题目链接 题意:求S=(11+22+...NN)%10 思路:打出0-9的每一个周期,发现周期为1或2或4.所以S是以20一个周期,打出表后发现20为4. ...
- springboot web项目搭建
1.选择spring initializr 2.填写应用名称及设置相关配置,建议使用默认配置即可 3.选择相关技术,我们现在web技术 4.填写项目名称 5.项目文件结构如下 6.直接运行 java ...