IntelliJ IDEA中关于get、set方法Code template的编辑,用于修改get、set注释
2017-10-31 16:03
357 查看
已经三个多月没写文章了。
上周刚刚下载了据说极好用的IntelliJ IDEA编辑器来进行Java开发,在对编辑器的部分使用习惯查阅相关博客后设置完成,基本与原来工作使用的Myeclipse差不多,但还有很多快捷键使用还不是很清晰,需要继续查相关资料进行熟悉。
刚巧遇到这个问题,IntelliJ IDEA生成setter和getter的快捷键默认是alt+insert,生成get和set后模样如下
/**属性*/
private String filed;
public String getFiled() {
return filed;
}
public void setFiled(String filed) {
this.filed = filed;
}
不符合我的预期效果,预期效果如下
后查询IntelliJ IDEA可以通过下图中Getter template进行修改
具体操作是点击右边[...]这个按钮,再按左上角的[+]按钮新增一个Code template,
但网上并没有很好的Code template代码可以借鉴,参考了[https://www.bbsmax.com/A/kjdwEX6JNp/]这个网站的Code template也不能解决我的问题
所以这个问题就搁置下来
希望大神们能解决
下面介绍MyEclipse中增加get和set注释的方法:
开启开发工具找到Window->Preferences->Java->CodeStyle->Code Templates->Comments->Getters/Setters
getters:
/**
* 获取${bare_field_name}
* @return ${bare_field_name} ${bare_field_name}
*/
setters:
/**
* 设置${bare_field_name}
* @param ${bare_field_name} ${bare_field_name}
*/
注意:生成Get/Set方法时需要在创建类时勾选上Generate method comments
上周刚刚下载了据说极好用的IntelliJ IDEA编辑器来进行Java开发,在对编辑器的部分使用习惯查阅相关博客后设置完成,基本与原来工作使用的Myeclipse差不多,但还有很多快捷键使用还不是很清晰,需要继续查相关资料进行熟悉。
刚巧遇到这个问题,IntelliJ IDEA生成setter和getter的快捷键默认是alt+insert,生成get和set后模样如下
/**属性*/
private String filed;
public String getFiled() {
return filed;
}
public void setFiled(String filed) {
this.filed = filed;
}
不符合我的预期效果,预期效果如下
/**属性*/ private String filed; /** * 获取属性 * @return filed 属性 */ public String getFiled() { return filed; } /** * 设置属性 * @param filed 属性 */ public void setFiled(String filed) { this.filed = filed; }上面的代码是在MyEclipse中右键getset生成的。最主要的差别在于get和set上面的注释没了,对于我这种强迫症还是蛮难受的。
后查询IntelliJ IDEA可以通过下图中Getter template进行修改
具体操作是点击右边[...]这个按钮,再按左上角的[+]按钮新增一个Code template,
但网上并没有很好的Code template代码可以借鉴,参考了[https://www.bbsmax.com/A/kjdwEX6JNp/]这个网站的Code template也不能解决我的问题
所以这个问题就搁置下来
希望大神们能解决
下面介绍MyEclipse中增加get和set注释的方法:
开启开发工具找到Window->Preferences->Java->CodeStyle->Code Templates->Comments->Getters/Setters
getters:
/**
* 获取${bare_field_name}
* @return ${bare_field_name} ${bare_field_name}
*/
setters:
/**
* 设置${bare_field_name}
* @param ${bare_field_name} ${bare_field_name}
*/
注意:生成Get/Set方法时需要在创建类时勾选上Generate method comments
相关文章推荐
- JAVA中关于set()和get()方法的理解及使用
- 关于SwipeRefreshLayout在onCreate中调用setRefreshing()方法时的修改
- JAVA中关于set()和get()方法的理解及使用
- java中关于set()和get()方法的理解和使用
- JAVA中关于set()和get()方法的理解及使用
- 关于JPA封装数据库数据到实体不调用属性的get和set的方法解决办法
- objective-c中对象所有权的内存管理(关于set,get方法),以及如何使用@property来进行简易操作
- 关于java中get和set方法的好处
- JAVA中关于set()和get()方法的理解及使用
- Intellij Idea get/set方法快捷键
- C#学习笔记: 关于get和set方法
- 关于objective-c中的set和get方法
- java中关于set()和get()方法的理解和使用
- 关于get 和set方法的基础知识
- php5类中的__get()和__set()方法用于private私有属性
- 【论坛转贴】IP spoof欺骗关于修改ip源向网页post的方法,伪造虚假IP来源!可用于群发发贴机拱贴机邮件EMail群发!!!!!!
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA关于SET,GET的方法应用和一些问题
- JAVA中关于set()和get()方法的理解及使用