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

lingma(阿里云Ai)结合idea使用

一:简介

阿里云通义灵码是阿里云推出的智能编码辅助工具,基于通义大模型技术,支持在IntelliJ IDEA中实现高效的Java开发。
常见的有如下:

  1. 智能提问
  2. 智能补全
  3. 解释代码
  4. 生成单元测试
  5. 生成注释
  6. 优化代码

使用AI协助主要是为了解决一些重复性工作,减少去百度的时间然后在Ctrl+c ctrl+v。 很简单的一个比方,比如忘记一个计算公式或者函数,那么直接通过lingma AI提问就立马能解决

官方文档:https://help.aliyun.com/zh/lingma/

二:IDEA安装插件

注意:版本2020.3及以上
  1. 下载插件:settings -> plugins -> Marketplace。搜索lingma点击下载install
    在这里插入图片描述
  2. 登录:右下角有个lingma图标
    在这里插入图片描述
    在这里插入图片描述

三:IDEA实操

  1. 提问(描述的越详细回答的越准确)
    定位到需要引入提问的代码 -> 左边出现lingma图标 -> 点击
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 智能补全:输入Tab引用
    在这里插入图片描述

  3. 解释代码
    在这里插入图片描述

  4. 生成单元测试
    在这里插入图片描述

  5. 生成注释
    在这里插入图片描述

  6. 优化代码
    在这里插入图片描述

  7. 图片识别测试数据
    粘贴图片,告诉lingma需要生成测试数据
    在这里插入图片描述

以上只是lingma的一些简单举例,需要真正实操才能感受到它的强大。lingma分为个人版和企业版。目前个人版是免费的,企业版收费,当然企业版功能也更完善和识别精准度和正确率更高

http://www.lqws.cn/news/458857.html

相关文章:

  • Redis03
  • STM32[笔记]--开发环境的安装
  • 三种经典算法无人机三维路径规划对比(SMA、HHO、GWO三种算法),Matlab代码实现
  • Python 中设置布尔值参数为 True 来启用验证
  • Rsync异地备份的使用方式
  • 网络编程简介与Netty实战:从入门到高性能Echo服务器
  • Node.js 在前端开发中的作用与 npm 的核心理解
  • FPGA基础 -- Verilog 的值变转储文件(VCD:Value Change Dump)
  • Spring Boot + MyBatis + Vue:全栈开发中的最佳实践
  • 压铸件超声波清洗设备有哪些常见的故障原因?
  • Android Kotlin 用法对比Java使用小结
  • 阿里云OSS对象云储存入门操作
  • 前端工程结构设计指南:如何让模块解耦、易维护、可拓展
  • 讯方“教学有方”平台获华为昇腾应用开发技术认证!
  • Linux系统时间不对导致mysql初始化失败:Data Dictionary initialization failed.(数据字典版本验证失败)
  • 【案例分享】如何用 DHTMLX Scheduler 构建灵活高效的资源调度系统?
  • Vue 比较两个数组对象,页面展示差异数据值
  • 1.22Node.js 中操作 Redis
  • 党建赋能 医校协同|广州附医华南医院与湖南中医药高等专科学校签约携手共育英才
  • Unity3D仿星露谷物语开发67之创建新的NPC
  • HTTP Server
  • 基于RISV-V的矿业网关,支持矿鸿等国产系统
  • 树莓派倾斜传感器实验指导书
  • 为什么你的vue项目连接不到后端
  • Linux 内核同步管理全解:原理 + 实战 + 考点
  • 【服务器R环境架构】基于 micromamba下载 R 库包
  • 企业实践 | 银河麒麟KylinOS-V10(SP3)高级服务器操作系统基础安装指南
  • 无人机吊舱热成像伪彩模式设计分析
  • Hadoop 技术生态体系
  • 如何填写“appium inspector”内容?