当前位置: 首页 > news >正文

golang 注释插件

Goanno插件

自动生成golang注释,该插件为 Intellij/Goland 中的 golang 提供自动生成注释

如何使用?

  • control + command + / (for windows: control + alt + /)(生成注释)
  • Right click -> Generate -> Goanno(生成注释)
  • Edit comment template(编辑模板)
    • Select “Tools - Goanno Setting”(工具->Goanno Setting)
    • Edit template(编辑模板)

github地址:https://github.com/loveinsky100/goanno/

模板支持的变量,请参考GitHub

安装详情

简单安装 Goanno 插件

1、File->Settings->Plugins

2、 搜索 Goanno,安装

3、Normal Method 配置内容如下:

// ${function_name}
// @Description: ${todo}
// @Author QinSs
// @Time ${date}
// @receiver ${receiver}
// @param ${params}
// @return ${return_types}

Interface 配置内容如下:

// ${interface_name}
// @Description: ${todo}
// @Author QinSs
// @Time ${date}

Interface Method 配置内容如下:

// ${function_name}
// @Description: ${todo}
// @Author QinSs
// @Time ${date}
// @receiver ${receiver}
// @param ${params}
// @return ${return_types}

Struct配置内容如下:

// ${struct_name}
// @Description: ${todo}
// @Author QinSs
// @Time ${date}

————————————————

http://www.lryc.cn/news/313874.html

相关文章:

  • Unity插件之天气系统UniStorm
  • Java使用xlsx-streamer和EasyExcel解决读取超大excel文件数据处理方法
  • 智能驾驶规划控制理论学习04-基于车辆运动学的规划方法
  • 一键查看:大厂网站都用了啥技术栈,有图有真相。
  • C语言-指针(下)
  • 尚硅谷JavaScript高级学习笔记
  • 六、长短时记忆网络语言模型(LSTM)
  • Filter过滤器+JWT令牌实现登陆验证
  • SQL学习十八~十九
  • 2024 AI 辅助研发的新纪年
  • 【牛客】HJ87 密码强度等级 CM62 井字棋
  • 【论文速读】 | DeGPT:通过大语言模型优化反编译器输出
  • 【DP】蓝桥杯第十三届-费用报销
  • 15. C++泛型与符号重载
  • 老司机都懂的!【打赏】完美运营的最新视频打赏系统
  • JavaWeb笔记 --- 二、Maven
  • 【C++】C++11---右值引用和移动语义
  • 消息队列-kafka-消息发送流程(源码跟踪) 与消息可靠性
  • 机器学习笔记 计算机视觉中的测距任务常见技术路线
  • 云计算 3月8号 (wordpress的搭建)
  • 【CSS】(浮动定位)易忘知识点汇总
  • Vitual Box虚拟机打开后,键盘鼠标失效
  • 宠物空气净化器值得入手吗?选购宠物空气净化器关注哪些方面?
  • 前端发起请求,后端模型需处理很久,怎样设置前端直接完成请求响应,后端计算完在返回结果给前端?
  • DDD领域驱动设计
  • 网络编程第1天
  • Springboot--整合Logback 日志框架(Maven)
  • 【考研数学】李林《880》vs 李永乐《660》完美使用搭配
  • Java面试之消息中间件
  • 网工学习 DHCP配置-接口模式