【插件】IDEA這款插件,愛到無法自拔
前言
??緣由
阿里云『通義靈碼』,最懂程序狗的貼心小助手

??事情緣由:
起初,對于通義靈碼的評價,只是淡淡的處于一見鐘情的新鮮感,好用的小插件而已。令本狗意想不到的是,日久生情的開發(fā)中漸漸地體會到它的貼心與美好。大到代碼邏輯的編寫,小到不懂問題的詢問,上可打copilot,下可戰(zhàn)chatpgt。通義靈碼已經(jīng)不再是玩具,而是生產(chǎn)力工具!人人都用,不用才怪!

??實例展示
自然語言提問
pulsar如何消費消息?

代碼生成
java 冒泡排序

生成注釋
啟動類生成注釋

代碼優(yōu)化
代碼優(yōu)化建議

??主要目標
實現(xiàn)3大重點
1.『通義靈碼』是什么?
2.『通義靈碼』怎么玩?
3. 『通義靈碼』能幫我們干什么?
正文
??目標解析
1.『通義靈碼』是什么?
基于通義大模型,提供代碼智能生成、研發(fā)智能問答能力
特點總結(jié)以下幾點:
① 代碼智能生成,完成工作更高效
經(jīng)過海量優(yōu)秀開源代碼數(shù)據(jù)訓(xùn)練,可根據(jù)當前代碼文件及跨文件的上下文,為你生成行級/函數(shù)級代碼、單元測試、
代碼注釋等。沉浸式編碼心流,秒級生成速度,讓你更專注在技術(shù)設(shè)計,高質(zhì)高效地完成編碼工作。
② 研發(fā)智能問答,解決問題更輕松
基于海量研發(fā)文檔、產(chǎn)品文檔、通用研發(fā)知識、阿里云的云服務(wù)文檔和 SDK/OpenAPI 文檔等進行問答訓(xùn)練,
為你答疑解惑,助你輕松解決研發(fā)問題。
③ 多編程語言、多編輯器全方位支持
支持 Java、Python、Go、JavaScript、TypeScript、C/C++、C# 等主流語言,同時兼容 Visual Studio Code、
JetBrains IDEs 等主流編程工具,為你提供高效、流暢、舒心的智能編碼體驗。
④ 代碼安全及隱私全程保障
全程數(shù)據(jù)加密,基于 https 加密傳輸,并支持身份鑒權(quán)、內(nèi)容安全防護等,全程保護數(shù)據(jù)安全。
不會存儲或進行二次訓(xùn)練,代碼上下文僅用于模型推理,全過程數(shù)據(jù)不落盤,不會使用你的代碼和數(shù)據(jù)進行二次訓(xùn)練。
開源合規(guī)的訓(xùn)練數(shù)據(jù),基于通義大模型進行編碼領(lǐng)域針對性訓(xùn)練,所有用于訓(xùn)練的代碼數(shù)據(jù)均為開源合規(guī)的數(shù)據(jù)。
2.『通義靈碼』怎么玩?
官網(wǎng)地址
https://tongyi.aliyun.com/lingma

在 JetBrains IDEs 中安裝通義靈碼
-
步驟1
打開插件設(shè)置,【點擊】File=>Settings=>plugins

-
步驟2
【點擊】導(dǎo)航-插件,打開應(yīng)用市場,搜索通義靈碼(TONGYI Lingma),找到通義靈碼后點擊安裝。

-
步驟3
【重啟】 IntelliJ IDEA,重啟成功后登錄阿里云賬號,即刻開啟智能編碼之旅
-
步驟4
從IDEA面板右側(cè)找到快捷入口,即可進行快樂玩耍

3.『通義靈碼』能幫我們干什么?
案例一:接手不熟悉的屎山代碼,看不懂怎么辦?
將代碼全選,然后【右鍵】,打開『通義靈碼』,選擇【代碼解釋】


案例二:Java雪花算法代碼不會寫,怎么辦?
在『通義靈碼』控制臺,輸入java雪花算法代碼


案例三:代碼沒有注釋,如何補全?
將代碼全選,然后【右鍵】,打開『通義靈碼』,選擇【生成代碼注釋】


案例四:代碼寫的比較亂,不知道怎么優(yōu)化調(diào)整?
將代碼全選,然后【右鍵】,打開『通義靈碼』,選擇【生成優(yōu)化建議】

案例五:單元測試不愿意寫,如何快速解決?
將代碼全選,然后【右鍵】,打開『通義靈碼』,選擇【生成單元測試】


總結(jié)
本文將本狗日常開發(fā)中,使用順手的IDEA插件『通義靈碼』,常用好用的功能進行分享。其中代碼解釋、代碼優(yōu)化、單元測試、代碼補全等功能,在我們開發(fā)搬磚中,祝我們一臂之力。強烈推薦,一定要試一下!
?? ?? ?? ?? ?? ??
如有小伙伴遇到問題困難,即可通過下方聯(lián)系本狗,知無不言,傾囊相助?。。?/strong>
?? ?? ?? ?? ?? ??
??猜你想問
如何與狗哥聯(lián)系進行探討
關(guān)注公眾號【JavaDog程序狗】
公眾號回復(fù)【入群】或者【加入】,便可成為【程序員學習交流摸魚群】的一員,問題隨便問,牛逼隨便吹,目前群內(nèi)已有超過200+個小伙伴啦?。?!

此群優(yōu)勢:
-
技術(shù)交流隨時溝通
-
任何私活資源免費分享
-
實時科技動態(tài)搶先知曉
-
CSDN資源免費下載
-
本人一切源碼均群內(nèi)開源,可免費使用
2.踩踩狗哥博客
javadog.net
大家可以在里面留言,隨意發(fā)揮,有問必答

??猜你喜歡
文章推薦
【規(guī)范】看看人家Git提交描述,那叫一個規(guī)矩
【蘋果】SpringBoot監(jiān)聽Iphone15郵件提醒,Selenium+Python自動化搶購腳本
【項目實戰(zhàn)】SpringBoot+uniapp+uview2打造H5+小程序+APP入門學習的聊天小項目
【項目實戰(zhàn)】SpringBoot+uniapp+uview2打造一個企業(yè)黑紅名單吐槽小程序
【模塊分層】還不會SpringBoot項目模塊分層?來這手把手教你!
【ChatGPT】手摸手,帶你玩轉(zhuǎn)ChatGPT
【ChatGPT】SpringBoot+uniapp+uview2對接OpenAI,帶你開發(fā)玩轉(zhuǎn)ChatGPT

夜雨聆風
