通義靈碼是什么?
通義靈碼是阿里巴巴推出的基于通義大模型的智能編碼輔助工具,提供行級/函數級實時續寫、自然語言生成代碼、單元測試生成、代碼注釋生成、代碼解釋、研發智能問答、異常報錯排查等能力,并針對阿里云 SDK/OpenAPI 的使用場景調優,助力開發者高效、流暢的編碼。
通義靈碼官網:https://tongyi.aliyun.com/lingma/
通義靈碼的主要功能
行/函數級實時續寫
根據當前語法和跨文件的代碼上下文,實時生成行、函數建議代碼。

自然語言生成代碼
通過自然語言描述你想要的功能,可直接在編輯器區生成代碼,編碼心流不間斷。

代碼優化建議生成
幫你快速發現編碼問題,并給出優化建議;

單元測試生成
支持根據?JUnit、Mockito、Spring?Test、unit?test、pytest?等框架生成單元測試。

代碼注釋生成
一鍵生成方法注釋及行間注釋,節省你寫代碼注釋的時間,并能夠有效提升代碼可讀性。

代碼解釋
覆蓋各種編程語言,選中代碼后可自動識別編程語言并生成代碼解釋。跨越語言的邊界,讓你閱讀代碼更高效。

研發領域自由問答
遇到編碼疑問、技術難題時,一鍵喚起通義靈碼,無需離開?IDE?客戶端,即可快速獲得答案和解決思路。聚焦研發領域知識的問答,幫助開發者快速解決問題。

異常報錯智能排查(Java)
當運行出現異常報錯時,一鍵啟動報錯排查的智能答疑,可結合運行代碼、異常堆棧等報錯上下文,快速給出排查思路或修復建議代碼。

雙模引擎,一鍵切換
支持極速離線模型(Java/Python)、云端大模型兩種代碼補全方式,極速離線模型擁有單行補全的能力,云端大模型具備函數生成的能力。在你需要的時候,可一鍵切換,滿足不同網絡環境、不同補全強度的場景訴求。

通義靈碼支持的編程語言
支持?Java、Python、Go、C#、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala、Kotlin?等主流編程語言。

通義靈碼支持的?IDE?及操作系統
- JetBrains?IDEs
- IDE?版本:IntelliJ?IDEA、PyCharm、GoLand、WebStorm?等?2020.3?及以上
- 操作系統:Windows?7?及以上、macOS、Linux
- Visual?Studio?Code
- IDE?版本:1.75.1?及以上
- 操作系統:Windows?8.1?及以上、macOS、Linux
立即使用:https://tongyi.aliyun.com/lingma/
常見問題
1、通義靈碼是免費的嗎?
目前處于公測階段免費使用。
2、通義靈碼支持哪些語言?
全面覆蓋主流編程語言,在?Java、Python、PHP、Go、JavaScript、TypeScript、C/C++?編碼場景表現更優。
3、通義靈碼支持哪些IDE?
支持和兼容JetBrains?IDEs?2020.3?及以上,包含IntelliJ?IDEA、PyCharm、GoLand、WebStorm?等?JetBrains?IDEs。
支持和兼容?Visual?Studio?Code?兼容?1.75.1?及以上。
3、通義靈碼支持操作系統版本有哪些?
- JetBrains?IDEs?兼容的操作系統:Windows?7?及以上、macOS、Linux。
- Visual?Studio?Code?兼容的操作系統:Windows?8.1?及以上、macOS、Linux
4、使用什么賬號進行登錄體驗通義靈碼?
需要使用阿里云賬號登錄后體驗通義靈碼,在?IDE?客戶端的通義靈碼助手窗口中單擊登錄按鈕,即可完成阿里云登錄。
5、RAM?用戶可以體驗通義靈碼嗎?
RAM?用戶也可以使用通義靈碼,在?IDE?客戶端中單擊登錄,切換到?RAM?用戶登錄頁面,完成登錄后即可體驗通義靈碼
6、通義靈碼基于什么大模型
通義靈碼基于通義大模型研發。
您可以通過訪問通義靈碼的官方網站(https://tongyi.aliyun.com/lingma/)了解更多詳細信息,包括安裝教程、幫助手冊等。
