阿里雲-通義靈碼安裝使用教程(copilot的替代甜品)

wangchunbo發表於2023-11-01

關於收費

1. 通義靈碼如何收費?

目前處於公測階段不收費,歡迎大家安裝和體驗,敬請期待後續商業化方案。前往快速開始瞭解如何安裝,開始體驗通義靈碼。

背景對比

GitHub Copilot

由阿里雲推出的一款AI程式設計工具,基於GitHub及其他網站的原始碼,根據上文提示為程式設計師自動編寫下文程式碼,可以極大地提高編寫程式碼的效率。

基於GitHub及其他網站的原始碼,根據上文提示為程式設計師自動編寫下文程式碼,可以極大地提高編寫程式碼的效率,核心功能如下:

● 根據已有上下文補全程式碼

● 根據函式名和引數,生成方法體

● 根據註釋自動生成程式碼

● 程式碼最佳化

● 生成測試程式碼

通義靈碼

通義靈碼,是阿里雲出品的一款基於通義大模型的智慧編碼輔助工具,提供行級/函式級實時續寫、自然語言生成程式碼、單元測試生成、程式碼註釋生成、程式碼解釋、研發智慧問答、異常報錯排查等能力,並針對阿里雲 SDK/OpenAPI 的使用場景調優,助力開發者高效、流暢的編碼。

相容 Visual Studio Code、JetBrains IDEs 等主流 IDE;

支援 Java、Python、Go、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流程式語言。

核心場景

程式碼智慧生成

經過海量優秀開原始碼資料訓練,可根據當前程式碼檔案及跨檔案的上下文,為你生成行級/函式級程式碼、單元測試、程式碼註釋等。沉浸式編碼心流,秒級生成速度,讓你更專注在技術設計,高質高效地完成編碼工作。

研發智慧問答

基於海量研發文件、產品文件、通用研發知識、阿里雲的雲服務文件和 SDK/OpenAPI 文件等進行問答訓練,為你答疑解惑,助你輕鬆解決研發問題。

產品優勢

產品優勢

  • 跨檔案感知讓程式碼生成更貼合業務場景:客戶端和模型層同步最佳化針對程式碼跨檔案上下文感知能力,生成程式碼更加貼合當前程式碼庫的業務場景。

  • 阿里雲服務使用場景友好:專門針對阿里雲的雲服務使用、SDK/OpenAPI 的使用等場景調優,編碼時能夠更加便捷地使用阿里雲服務;在對阿里雲使用有疑問時,智慧編碼助手的回答也將更加有效。

  • 適配多 IDE 的原生設計,符合開發者使用習慣:適配 IDE 原生主題、互動模式,讓開發者感受到 IDE 原生的視覺和互動體驗,更符合開發者使用習慣。

  • 研發問答、文件/程式碼搜尋能力,打造沉浸式編碼:無需切換工具,IDE 客戶端內即可滿足開發者編碼場景中的技術資料檢索、技術難題解答的訴求,打造開發者沉浸式編碼體驗。

  • 雙模引擎,自由切換:支援極速本地模型、雲端大模型兩種程式碼補全模型,支援一鍵切換,滿足不同網路環境、不同補全強度的場景訴求。

功能介紹

行級/函式級實時續寫

根據當前語法和跨檔案的程式碼上下文,實時生成行、函式建議程式碼。

image.png

自然語言生成程式碼

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

image.png

單元測試生成

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

image.png

程式碼註釋生成

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

image.png

程式碼解釋

支援 30 多種語言的識別,選中程式碼後可自動識別程式語言並生成程式碼解釋。跨越語言的邊界,讓你閱讀程式碼更高效。

image.png

研發領域自由問答

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

image.png

異常報錯智慧排查(Java)

當執行出現異常報錯時,一鍵啟動報錯排查的智慧答疑,可結合執行程式碼、異常堆疊等報錯上下文,快速給出排查思路或修復建議程式碼。

image.png

支援 IDE 及作業系統

  • Windows 7 及以上、macOS、Linux

  • JetBrains IDEs (IntelliJ IDEA、PyCharm、GoLand、WebStorm 等)2020.3 及以上

  • Visual Studio Code 1.75.1 及以上

官網簡介

tongyi.aliyun.com/lingma/download

安裝

外掛市場搜尋(本文以goland為例子),也可以在官網,按照官網提示安裝部署。

圖片

圖片

重啟 Visual Studio Code或者IntelliJ IDEA,重啟成功後登入阿里雲賬號,即刻開啟智慧編碼之旅。

登入賬號

圖片

跳轉到瀏覽器,支付寶掃碼登陸即可。

圖片

開始 使用

圖片

體驗

速度非常快,狠nice。
基本上想實現的結果都有,程式碼註釋生成程式碼,也很快。

copilot有的,基本都有了。

##

本作品採用《CC 協議》,轉載必須註明作者和本文連結
感謝關注 上海PHP自學中心-免費程式設計影片教學|

相關文章