【文章內容使用 Gemini 2.5 Flash 自動翻譯產生】
DartPad 獲得 Gemini 加持

嗨,開發人員!
DartPad 是我們許多人嘗試新想法、學習 Dart 和 Flutter 細微差別以及直接在瀏覽器中進行實驗的地方。我們很高興能讓這個過程更快、更有效率。歡迎來到 DartPad 中的 Gemini!您現在可以:
- 從提示生成新程式碼。
- 使用圖片,例如 UX 模擬圖和螢幕截圖來協助程式碼生成。
- 從提示重構現有程式碼。
- 針對分析和執行時錯誤建議程式碼修正。
讓我們詳細介紹這些酷炫的新功能。
從提示生成新程式碼
DartPad 使用者現在可以利用 Gemini 直接從自然語言提示中生成新的 Dart 或 Flutter 程式碼片段。

使用圖片協助程式碼生成
您也可以將圖片加入到提示中。圖片可以協助程式碼生成。

從提示重構現有程式碼
除了完全生成新的程式碼片段外,DartPad 中的 Gemini 還可以幫助您反覆運算和修改現有程式碼。

針對分析錯誤建議程式碼修正
在 DartPad 現有的顯示 Dart Analyzer 診斷訊息的功能基礎上,我們整合了 Gemini 來幫助解決程式碼中可能出現的問題。如果您的程式碼片段在分析面板中標記了錯誤,您只需在分析面板中選取 Gemini 圖標,檢閱建議的變更,如果您同意,則接受。

針對執行時錯誤建議程式碼修正
DartPad 還可以為執行時錯誤提供錯誤修正建議。

總結
DartPad 致力於尋找降低嘗試新想法和學習 Dart 和 Flutter 的門檻的方法。我們與 Gemini 的新整合是沿著這條道路邁出的另一步,讓您可以更輕鬆地進行實驗和探索。我們迫不及待想看看您會建立什麼!
DartPad 的 Gemini 最初發佈在 Dart 上的 Medium,人們在那裡透過突出顯示和回應這個故事來繼續討論。