goland 设置注释模板的过程图文详解

 更新时间:2020年12月03日 10:34:15   作者:老王的博客  
这篇文章主要介绍了goland 设置注释模板的过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

网上找了一些办法 都没有说到关键点:

梳理一下设置步骤如下,以及避免的坑。

新建文件自动加注释:

Preferences | Editor | File and Code Templates 打开go File 在右侧输入模板,然后点击Apply;

对已有的方法或者文件添加注释:

1、Preferences | Editor | Live Templates 打开Live Templates,如下图打开go,点击右侧的➕ ,选择live_Template,

2、然后修改Abbreviation,这个是快捷键的名称,比如修改为mc后,在代码中输入mc自动提示,然后enter就可以自动加上注释了。注意的坑,不要修改为/** 或者* 或者/**等,因为这些已经存在的快捷键,你设置后会冲突,导致新的设置不起作用。所以最好起个别的快捷键,比如我用的mc.

3、修改完快捷键后,在右侧输入模板,比如我的是下边的这种格式。然后设置变量。

/**
 * @Author $user$
 * @Description //TODO $end$
 * @Date $time$ $date$
 * @Param $param$
 * @return $return$
 **/

4、设置变量:

点击edit variables,然后在变量后输入的对应的表达式,如下图:

params 测试了几种办法,在goland中都没有生效,比如groovyScript等,所以只写了 time 和date

5、点击如下图的define,设置需要生效的类型,很重要,漏掉这步骤,注释模板无法生效

6、点击apply.退出,使用快捷键试试吧。

到此这篇关于goland 设置注释模板的过程图文详解的文章就介绍到这了,更多相关goland 注释模板内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Golang基于epoll实现最简单网络通信框架

    Golang基于epoll实现最简单网络通信框架

    这篇文章主要为大家详细介绍了Golang如何基于epoll实现最简单网络通信框架,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习学习
    2023-06-06
  • golang实践-第三方包为私有库的配置方案

    golang实践-第三方包为私有库的配置方案

    这篇文章主要介绍了golang实践-第三方包为私有库的配置方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-05-05
  • 详解Go语言中关于包导入必学的 8 个知识点

    详解Go语言中关于包导入必学的 8 个知识点

    这篇文章主要介绍了详解Go语言中关于包导入必学的 8 个知识点,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 关于Golang获取当前项目绝对路径的问题

    关于Golang获取当前项目绝对路径的问题

    这篇文章主要介绍了Golang获取当前项目绝对路径的问题,通常的做法是go run用于本地开发,用一个命令中快速测试代码确实非常方便;在部署生产环境时,我们会通过go build构建出二进制文件然后上传到服务器再去执行,那么会产生什么问题呢?感兴趣的朋友一起看看吧
    2022-04-04
  • Golang检查变量类型的四种方式

    Golang检查变量类型的四种方式

    Go提供几种方法检查变量的类型,在字符串格式化标识%T, 反射方式:reflect.TypeOf, reflect.ValueOf.Kind,另外还有使用类型断言,switch case方式,下面通过实例分别介绍这四类方法,需要的朋友可以参考下
    2022-10-10
  • 源码分析Go语言使用cgo导致线程增长的原因

    源码分析Go语言使用cgo导致线程增长的原因

    这篇文章主要从一个cgo调用开始解析Go语言源码,从而分析一下造成线程增长的原因,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一学习一下
    2023-06-06
  • Golang轻量级IoC容器安装使用示例

    Golang轻量级IoC容器安装使用示例

    这篇文章主要为大家介绍了Golang轻量级IoC容器安装使用示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Go语言接口的嵌套的具体使用

    Go语言接口的嵌套的具体使用

    在Go语言中,不仅结构体与结构体之间可以嵌套,接口与接口间也可以通过嵌套创造出新的接口,本文主要介绍了Go语言接口的嵌套的具体使用,感兴趣的可以了解一下
    2023-04-04
  • 详解Golang中errors包如何返回自定义error类型

    详解Golang中errors包如何返回自定义error类型

    这篇文章主要为大家详细介绍了Golang中errors包如何返回自定义error类型,文中的示例代码简洁易懂,有需要的小伙伴可以跟随小编一起学习一下
    2023-09-09
  • Go语言排序与接口实例分析

    Go语言排序与接口实例分析

    这篇文章主要介绍了Go语言排序与接口,实例分析了排序与接口的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02

最新评论