碰到不熟悉或難以理解的程式碼,如無法自救,那就只好求救,在以往可能會到論壇內發文等待救援,但,現在有了注入 AI 的 ChatGPT 對話機器人,不僅可以幫你寫出指定語言的程式碼,還可要求解釋看不懂的程式碼,完全無需等待,堪稱程式設計師最佳幫手。
「What does this code do」是一個使用 ChatGPT 解釋程式碼的網站,使用者只要將程式碼貼到「What does this code do」網站,就會在後台使用 ChatGPT 解析程式碼並作出解釋,而得出的解釋及貼上的程式碼會被生成一個分享網址,方便分享與多人討論。
使用「What does this code do」網站無須註冊,也不需要 ChatGPT 帳號或 OpenAI API Key,也無限定的程式語言,不論是 C#、Python、CSS、JavaScript 均可使用,雖然單獨使用 ChatGPT 同樣可以解釋程式碼,但「What does this code do」將其流程完整化,除了收集提問紀錄供後續使用者可以參考,還將提問以網址的方式分享,讓協作更方便。
如何使用 「What does this code do」解釋程式碼並分享?
1.進入「What does this code do」網站,會有程式碼範例,我們只需按[ Explain Code ]就可以得到程式碼的解釋。
2.將原範例程式碼的位置,貼上需要解釋的程式碼,同樣按[ Explain Code ]按鈕,就可以得到相關解釋,除此之外,「What does this code do」還會生成一個分享網址。
3.可利用該網址分享或進行多人討論。
4.若想看看別人都在問甚麼程式碼,可以點擊[ explanations ]進入查看。