zoukankan      html  css  js  c++  java
  • intellj idea 如何设置类头注释和方法注释(转载)

    intellj idea 如何设置类头注释和方法注释
     
            intellj idea的强大之处就不多说了,相信每个用过它的人都会体会到,但是我们也会被他的复杂搞的晕头转向,尤其刚从eclipse转过来的童鞋,相信刚开始的那段经历都是不堪回首的,我也是一步步这么走过来的。
            今天讲的一个主题是如何实现类似eclipse的Code Templates那样的功能,进行文件级别的方法级别注释的实现。
            一:文件级别的注释
            文件级别的注释网上已经很多介绍了,本文不做多介绍,主要是通过File--》Setting--》File and Code Template中来设置
            二:方法级别的注释
            文件级别的注释网上其实已经有很多了,但是方法级别的注释讲解的却很少,很多人不知道如何实现。我分享的这种方法也是个人在使用Intellj过程中自己的一些技巧,如果你有更好的方式,可以在评论中给予更多的思路。主要就是通过intellj强大的Live Template来做。
            下面简单介绍一下Live Template(下面这段话摘自网络,点击这里进入原文--更为详细的Live Template的使用介绍和高级进阶,请参考文章底部链接):
             用惯了Eclipse快捷键的人可能会不习惯,sysout、foreach等快捷方式找不到了,main方法也无法自动补全了,其实这个在IntelliJ中有一个异常强大的模块Live Template来实现。

    例如,在class中尝试psvm+tab,则会发现main方法产生了;输入iter+tab,则生成了foreach语句。 
    live template还有一个surround的用法,选中某个变量,键入ctl+alt+j两次,则会出现自动补全的菜单。

    此外,还可以自定义Live Template。Code Snippet技术应用也挺普遍的,IntelliJ的Live Template优点是内置了一些智能的变量和函数,可以做到一些语义级别的分析和运用

        下面为具体步骤:
            1、点击File--》Setting--》Live Template,点击右侧的+号,选择Template Group
            2、输入MyGroup(你也可以输入其他自定义的名称),然后点击OK。
            3、选中MyGroup之后,再次点击右侧的+号,选择Live Template
            4、点击第四步的Define,选择EveryWhere
            5、点击右边的Edit variables
           6、点击OK,Apply,退出,大功告成。页面任意地方输入cmt,然后点击回车,进行体验吧
            
    我的上面的这个小技巧只是个人在使用Intellj时的一个小技巧而已,Live Template的使用,可以参考以下链接,建议大家仔细阅读,对自己的常用编码很有帮助。
     
    转载网址:http://blog.sina.com.cn/s/blog_4c4195e70102wh7e.html
    参考网址:https://www.oschina.net/question/179541_26961
  • 相关阅读:
    Django Rest Framework(版本、解析器、序列化、数据验证)
    Django Rest Framework(认证、权限、限制访问频率)
    Django rest_framework 认证源码流程
    RESTful API
    微信网页第三方登录原理
    web实现QQ第三方登录 开放平台-web实现QQ第三方登录
    H5版如何在微信外(非微信浏览器)进行微信支付技术方案
    支付宝手机网站接入2-支付结果异步通知
    支付宝手机网站接入1
    Npoi导入导出Excel操作
  • 原文地址:https://www.cnblogs.com/shubiao/p/6446111.html
Copyright © 2011-2022 走看看