通義靈碼牽手阿里雲函式計算 FC ,打造智慧編碼新體驗

阿里云云原生發表於2024-04-22

通義靈碼自成功入職阿里雲後,其智慧程式設計助手的角色除了服務於阿里雲內部幾萬開發者,如今進一步服務函式計算 FC 產品開發者。近日,通義靈碼正式進駐函式計算 FC WebIDE,讓使用函式計算產品的開發者在其熟悉的雲端整合開發環境中,無需再次登入即可使用通義靈碼的智慧程式設計能力,實現開發效率與程式碼質量的雙重提升。

阿里雲函式計算 FC 為使用者提供 WebIDE ,讓開發者直接在網頁瀏覽器中編寫、編輯、除錯和部署程式碼,而無需在本地機器上安裝複雜的開發環境。有了通義靈碼之後,開發者可以開箱即用使用通義靈碼的智慧編碼能力,為函式計算 FC 開發者提高編碼效率:

  • 實時智慧編碼輔助: 開發者在編寫函式程式碼時,通義靈碼能夠實時提供行級和函式級的程式碼續寫建議,依據上下文精準預測開發者意圖,有效減少重複編碼,加速開發程序。無論是基礎語法補全還是複雜邏輯構建,通義靈碼均能如影隨形,成為開發者指尖的智慧嚮導。
  • 自然語言互動式開發: 開發者可透過自然語言描述程式設計需求,通義靈碼能夠將其轉化為邏輯清晰的程式碼片段。這一特性極大地降低了程式設計難度,使得非專業開發者或跨語言使用者也能高效地參與到函式計算專案的開發中來。
  • 一鍵生成單元測試: 面對函式的測試需求,通義靈碼能夠根據函式定義自動生成全面而針對性強的單元測試用例,確保程式碼質量的同時,極大節省了手動編寫測試程式碼的時間。開發者只需一鍵操作,即可完成測試框架搭建與核心測試邏輯編寫。
  • 智慧程式碼審查與最佳化建議: 在編寫或修改函式程式碼時,通義靈碼能夠實時進行程式碼審查,檢測潛在的邏輯錯誤、效能瓶頸或不符合最佳實踐的部分,並提供相應的最佳化建議。這有助於開發者在早期階段就發現並修正問題,提升程式碼的整體健壯性和執行效率。
  • 研發知識問答: 面對函式計算相關的技術疑問或難題,開發者無需離開函式計算 FC WebIDE,即可直接透過通義靈碼獲取專業的解答和解決方案。通義靈碼依託強大的知識庫,提供精準的上下文相關技術諮詢,助力開發者迅速解決開發過程中遇到的困擾。
  • 異常報錯智慧診斷: 當函式出現執行時異常,通義靈碼能夠智慧分析堆疊資訊,快速定位問題根源,並提供修復指導。這一特性顯著減少了開發者在排查故障上的時間和精力消耗,確保問題得以及時、準確解決。

透過與函式計算 FC WebIDE 的深度融合,真正實現了“開箱即用”,為函式計算開發者打造了一個集智慧編碼、高效測試、即時答疑、自動化診斷於一體的全方位輔助開發環境。這一舉措無疑將進一步賦能雲端計算領域的開發者,推動函式計算應用的創新與普及,助力企業在雲原生時代實現更敏捷、更高質量的軟體開發與交付。

開始體驗:

阿里雲函式計算是一個事件驅動的全託管 Serverless 計算服務,您無需管理伺服器等基礎設施,只需編寫程式碼並上傳,函式計算會為您準備好計算資源,並以彈性、可靠的方式執行您的程式碼。現在,使用者可以在函式計算的線上 WebIDE 直接體驗通義靈碼的智慧編碼能力,提高編碼效率。

  1. 開啟函式計算產品控制檯 [ 1]

  1. 開啟已經建立的函式

如果之前沒有建立過函式,也可以按照自己的習慣的程式語言快速建立 Hello World 函式 [ 2]

  1. 開始在函式計算的線上 WebIDE 中體驗通義靈碼能力

點選閱讀原文快速體驗通義靈碼,也可在 Visual Studio Code、JetBrains IDEs 等主流程式設計工具外掛市場搜尋按照“TONGYILINGMA”或在函式計算 WebIDE 直接使用。

相關連結:

[1] 函式計算產品控制檯

https://fcnext.console.aliyun.com/overview

[2] 快速建立 Hello World 函式

https://help.aliyun.com/zh/functioncompute/getting-started/quickly-create-a-function?spm=a2c4g.11186623.0.0.2da07c570Vw6rO

[3] 通義靈碼官網

https://tongyi.aliyun.com/lingma

相關文章