初体验通义灵码-JS篇

在这里插入图片描述

安装

我是JetBrains IDEs的付费忠粉,使用的他们家的全家桶,故先选择在Webstorm安装通义灵码
按通义灵码的官方指引安装即可:https://tongyi.aliyun.com/lingma/download
在这里插入图片描述

使用

安装后重启webstorm,IED左右下会有通义灵码的登录提示,登录后即可使用
在代码编辑区域,右菜单我们会看到,通义灵码提供的功能:
在这里插入图片描述

解释代码

尝试看下整个JS代码文件的效果!ctrl +A 然后右键菜单,点击解释代码菜单项

在这里插入图片描述
效果如下
在这里插入图片描述
来看下一个函数的代码解释
在这里插入图片描述

优化建议

来整个JS源代码文件,看下效果,代码行数是限制
在这里插入图片描述
换个小文件试试
效果差强人意,最需要优化的是重复的建议吧
在这里插入图片描述

再看下函数的优化建议效果
挺棒的,先输出代码的优化建,然后再给出代码示例,最后还补充注意事项
在这里插入图片描述

版段补全

有上下文的智能补全,但比较卡,然后理解的上下文不是很精准,未能正确预判出下一步的逻辑
在这里插入图片描述

单无测试

可以简单看到无框架依赖的测试方法与测试类
在这里插入图片描述

智能辅助

即有上下文的编码辅助,先构建一个上下文,把一个JS文件给通义录码作代码解释,然后在对话框提要求,如下示例
在这里插入图片描述

总结

1、整个代码文件或行数很长的代码段的优化建议会有很多重复;
2、整个代码文件的解释代码只是会分析个大概的“大纳”/摘要类的内容;
3、方法/函数的解释代码、优化建议挺好用的,优化建议的质量挺高;
综合来说,是个挺不错的提升我们开发效率的AI工具,希望通义灵码越演进越好用吧!最好是能保持个人用户免费-

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/498751.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何使用Windows系统电脑无公网ip远程桌面Ubuntu系统

文章目录 前言1. ubuntu安装VNC2. 设置vnc开机启动3. windows 安装VNC viewer连接工具4. 内网穿透4.1 安装cpolar【支持使用一键脚本命令安装】4.2 创建隧道映射4.3 测试公网远程访问 5. 配置固定TCP地址5.1 保留一个固定的公网TCP端口地址5.2 配置固定公网TCP端口地址5.3 测试…

【C++】认识类和对象

🔥博客主页: 小羊失眠啦. 🎥系列专栏:《C语言》 《数据结构》 《C》 《Linux》 《Cpolar》 ❤️感谢大家点赞👍收藏⭐评论✍️ 文章目录 一、什么是面向对象?二、类的引入三、类的定义四、类的访问限定符与…

VBA代码解决方案第十一讲:在复制单元格区域时,如何仅复制数值

《VBA代码解决方案》(版权10028096)这套教程是我最早推出的教程,目前已经是第三版修订了。这套教程定位于入门后的提高,在学习这套教程过程中,侧重点是要理解及掌握我的“积木编程”思想。要灵活运用教程中的实例像搭积木一样把自己喜欢的代码…

xsslabs第三关

这是htmlspecialchars() 看到这关想到了第二关那我们先用第二关的思路搞一下 "onclick"alert(1) 并没有逃逸出来所以我们还是看一下源代码 <!DOCTYPE html><!--STATUS OK--><html> <head> <meta http-equiv"content-type" co…

蓝桥杯-灌溉

参考了大佬的解题思路&#xff0c;先遍历一次花园&#xff0c;找到所有的水源坐标&#xff0c;把它们存入 “水源坐标清单” 数组内&#xff0c;再读取数组里的水源坐标进行扩散。 #include <iostream> using namespace std; int main() {int n,m,t,r,c,k,ans0,list_i0;…

『Linux从入门到精通』第 ㉒ 期 - 动静态库

文章目录 &#x1f490;专栏导读&#x1f490;文章导读&#x1f427;什么是库&#xff1f;&#x1f427;为什么要有库&#xff1f;&#x1f427;写一个自己的库&#x1f426;方法一&#x1f426;方法二 静态库&#x1f426;标准化&#x1f426;方法三 动态库&#x1f426;配置动…

ElasticSearch之跨集群搜索cross cluster search

写在前面 本文看下跨集群搜索相关内容。 1&#xff1a;实战 1.1&#xff1a;创建集群 bin/elasticsearch -E node.namecluster0node -E cluster.namecluster0 -E path.datacluster0_data -E discovery.typesingle-node -E http.port9200 -E transport.port9300 bin/elastic…

4-如何进行细分市场的分析-02 细分行业的构成和基本情况

如何快速摸清行业的构成&#xff0c;通常会看同行或自己做过的相似的行业&#xff0c;会根据不同的行业来采用不同的研究方法。对于成熟的行业和不同的行业都会有一些比较通用的研究方式。 假设我们是在分析某一个行业&#xff0c;在分析行业的时候它的本质还是市场分析&#…

【比较mybatis、lazy、sqltoy、lambda、操作数据 】操作批量新增、分页查询

orm框架使用Lambda性能比较 环境&#xff1a; idea jdk17 spring boot 3.0.7 mysql 8.0测试条件常规对象 orm 框架是否支持xml是否支持 Lambda对比版本mybatis☑️☑️3.5.4sqltoy☑️☑️5.2.98lazy✖️☑️1.2.3-JDK17 数据库表(含有唯一性索引s_u) CREATE TABLE sys_u…

森林监测VR虚拟情景再现系统更便利

AI人工智能技术已经逐渐渗透到各个领域&#xff0c;为我们的生活带来了诸多便利。在虚拟仿真教学领域&#xff0c;AI技术的应用也日益丰富&#xff0c;为虚拟情景交互体验带来了前所未有的好处。 提高VR虚拟情景的逼真度 通过深度学习和计算机视觉等技术&#xff0c;AI/VR虚拟现…

ucharts柱状图自定义颜色无效?

解决ucharts柱状图某列自定义颜色无效问题 今天遇到一个坑&#xff0c;自己不够仔细。利用官网Demo中的"温度计图表"&#xff0c;实现设备的单节电压显示&#xff0c;通过排序最大值和最小值&#xff0c;标识不同颜色显示。发现怎么设置颜色都不生效… 解决设置颜色不…

“比特币一举攻破6.4万”!某交易所突然崩盘:投资者账户“归零”,无法获利了结……

昨晚&#xff0c;比特币接连突破多道重要价格关卡&#xff0c;并在今&#xff08;29&#xff09;日1̇&#xff1a;15左右一度触及64000美元&#xff0c;单日最大涨幅高达13%&#xff0c;距离历史最高点69000美元仅一步之遥。 受比特币大涨刺激&#xff0c;加密货币市场集体“狂…