IntelliJ IDEA中关于get、set方法Code template的编辑,用于修改get、set注释

已经三个多月没写文章了。

上周刚刚下载了据说极好用的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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值