阿里云 的 通义灵码 在 IDEA 使用

简介: 【7月更文挑战第1天】在IntelliJ IDEA中启用阿里云的通义灵码插件,需安装插件,搜索“tongyi”安装并登录阿里云账号。插件提供行级/函数级代码建议、自然语言生成代码、单元测试生成、代码注释和解释等功能。支持多种编程语言,但需联网使用并依赖阿里云账号。快捷键在macOS和Windows上有差异,如macOS的“Tab”键接受代码建议,“Esc”废弃。

要在 IntelliJ IDEA 中使用阿里云的通义灵码,可以按照以下步骤进行操作:


  1. 安装通义灵码插件
  • 打开 IntelliJ IDEA,选择“File”(文件)->“Settings”(设置)。
  • 在弹出的设置窗口中,找到“Plugins”(插件),切换到“Marketplace”选项卡。
  • 在搜索框中输入“tongyi”或“tongyilingma”,找到“tongyilingma 插件”并点击“Install”(安装)。
  • 安装完成后,会变成“Installed”,此时只需点击“OK”,无需重启 IDEA,等待插件安装完成。
  1. 登录阿里云账号
  • 点击“登录”,会出现“通义灵码协议”对话框,选择“同意并登录”,它将默认打开阿里云的登录地址。
  • 使用阿里云主账号或 RAM 子账号进行登录。
  1. 使用通义灵码通义灵码提供了多种功能,如行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答等。以下是一些常用功能的使用方法示例:
  • 行级/函数级实时续写:在 IDE 编辑器区进行代码编写时,开启自动云端生成模式,通义灵码会根据当前及相关代码文件的上下文自动生成行级/函数级的代码建议。可以使用快捷键来采纳、废弃或查看不同的代码建议。例如,在 macOS 系统中,按下“Tab”键接受行间代码建议,“Esc”键废弃行间代码建议,“Option+上箭头/下箭头”键查看上一个/下一个行间推荐结果,“Option+P”键手动触发行间代码建议;在 Windows 系统中,对应的快捷键分别为“Tab”“Esc”“Alt+上箭头/下箭头”“Alt+P”。
  • 自然语言生成代码:通过两种方式实现。一是在编辑器中直接通过注释描述所需功能,可直接在编辑器中生成代码建议,单击“Tab”键采纳;二是在智能问答中直接描述功能,智能问答助手将生成代码建议,并支持一键插入或复制代码。
  • 单元测试生成:支持根据多种框架(如 JUnit、Mockito、SpringTest、unittest、pytest 等)生成单元测试。
  • 代码注释生成:一键生成方法注释及行间注释。选中代码后,可通过以下三种方式触发生成代码注释:在编辑器中单击右键找到通义灵码功能操作入口并单击;在智能问答中直接单击对应功能操作;在智能问答中使用“/查看”快捷指令并单击“生成代码注释”指令。采纳注释建议可通过一键插入或复制实现,还可单击“查看 diff”按钮唤起 IDE 的 diff 查看窗口,了解建议和源代码的变更。
  • 代码解释:选中代码后可自动识别编程语言并生成代码解释。可通过以下三种方式触发:在编辑器中单击右键并找到通义灵码功能操作入口后单击;在智能问答中直接单击对应功能操作;在智能问答中使用“/查看”快捷指令并单击“解释代码”指令。之后支持重试、更详细、更简单、中文/英文解释等追问操作。
  • 研发领域自由问答:编码遇到问题时,可单击 IDE 侧边工具导航或使用快捷键(如 macOS 系统中的“Command+Shift+L”)唤起通义灵码智能问答助手,快速获得答案和解决思路。在输入问题时,尽量选中代码,精准描述问题并给出详细上下文(如选中的代码、日志、报错信息等),以便通义灵码更好地理解和回答。在智能问答输入框中,预置了多个常用快捷指令,输入“/”即可看到相关快捷指令,如“/help”学习如何使用通义灵码,“/explaincode”解释选中的代码,“/generateunittest”为选中的代码生成单元测试等。


通义灵码支持 Java、Python、Go、C#、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala、Kotlin 等主流编程语言。使用时需注意,通义灵码需要登录阿里云账号后方可使用,并且目前离线版的本地补全模型在断网后也无法使用。

目录
打赏
0
0
0
0
260
分享
相关文章
阿里云AirCache技术实现多模态大模型高效推理加速,入选国际顶会ICCV2025
阿里云研发的AirCache技术被计算机视觉顶会ICCV2025收录,该技术通过激活跨模态关联、优化KV缓存压缩策略,显著提升视觉语言模型(VLMs)的推理效率与存储性能。实验表明,在保留仅10%视觉缓存的情况下,模型性能下降小于1%,解码延迟最高降低66%,吞吐量提升达192%。AirCache无需修改模型结构,兼容主流VLMs,已在教育、医疗、政务等多个行业落地应用,助力多模态大模型高效赋能产业智能化升级。
革新智能驾驶数据挖掘检索效率!某国内新能源汽车未来出行领导者选择阿里云Milvus构建多模态检索引擎
在智能驾驶技术快速发展中,数据成为驱动算法进步的核心。某新能源汽车领军企业基于阿里云Milvus向量数据库构建智能驾驶数据挖掘平台,利用其高性能、可扩展的相似性检索服务,解决了大规模向量数据检索瓶颈问题,显著降低20%以上成本,缩短模型迭代周期,实现从数据采集到场景挖掘的智能化闭环,加速智能驾驶落地应用。
革新智能驾驶数据挖掘检索效率!某国内新能源汽车未来出行领导者选择阿里云Milvus构建多模态检索引擎
挑战杯专属支持资源|阿里云-AI大模型算力及实验资源丨云工开物
阿里云发起的“云工开物”高校支持计划,助力AI时代人才培养与科研创新。为“挑战杯”参赛选手提供专属算力资源、AI模型平台及学习训练资源,包括300元免费算力券、百炼大模型服务、PAI-ArtLab设计平台等,帮助学生快速掌握AI技能并构建优秀作品,推动产学研融合发展。访问链接领取资源:https://university.aliyun.com/action/tiaozhanbei。
试了试阿里云的通义灵码 2.5 版
通义灵码 2.5 版是个特别实用的工具,无论是个人开发者还是企业团队,都能从中受益。如果你也在找能提升开发效率的工具,通义灵码绝对值得一试!
135 33
试了试阿里云的通义灵码 2.5 版
Scale Up!阿里云让大模型一体机真正实现“算得快”、“用得好”
当前,人工智能技术快速发展,中国智能计算市场进入成长期。大模型推理场景面临实时性、负载均衡与成本控制等多重挑战。阿里云通过芯片算子库升级、模型量化创新及推理引擎优化,实现性能加速,并应用于AI Stack训推一体机和百炼专属版等产品,支持大规模模型高效运行,显著提升性价比与用户体验。
安全领航!阿里云AI Stack一体机首批通过国家信通院大模型安全能力认证
在人工智能深度渗透千行百业的当下,阿里云AI Stack一体机首批通过中国信通院《大模型一体机安全能力要求》标准评估,成为国内首批在系统架构上达标的标杆产品,标志着企业级大模型部署迈入安全可信新阶段。
137 0
微医控股与阿里云达成战略合作,双方将携手基于通义千问大模型联合打造医疗全场景智能体,共同构建医疗垂类大模型
2025年6月17日,微医控股与阿里云达成战略合作,共建医疗AI基座及医疗全场景智能体。双方将基于通义千问大模型打造医疗垂类大模型,升级微医“5+1”智能体,并在诊断、用药、健康管理等环节深化应用。微医将结合阿里云技术优势推进IDC上云,助力AI+医疗基础设施建设,共同制定行业标准并推广城市级AI数字健共体。目前,微医AI服务已连接全国1.2万家医院和30万名医生,健康管理会员超100万。
240 1

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等