[請益] 批次加註解的AI工具建議
目前我們有一個用古老語言撰寫的系統,沒有註解且變數命名隨意。由於程式碼量大,希望能先透過AI進行預覽並加上註解。
我們嘗試使用 ChatGPT,發現它能理解並加註解,但因程式行數過長,常導致部分內容遺漏,最終無法正常編譯。請問是否有工具或方法能批次大量加上註解,確保完整性並維持可編譯?
先謝了!
--
Codeium就可以辦到了吧?
Chatgpt貼Code,對話就會很糟糕,東落西落的
還是想用gpt類似的話就Claude表現好很多
免費的你可以試試看,但有限制、付費也還是有限
Codeium 好用!
要開始提倡token導向開發模式
copilot, cline+各大模型
自己拿gpt api 寫啊……
GPT 就不OK了,API會比較完整?
※ 編輯: fionnna (140.82.193.213 臺灣), 02/27/2025 16:08:01直接用 github copilot 叫他幫你改可能會比較好
因為他會先閱讀你的程式碼
古老語言是什麼 c, fortran, lisp
用 api 前你可以分段傳啊 只是你用 regex 去切可能會切
錯
而且哪有什麼需求要一次讀完 還是改哪裡讀哪裡吧 實在
點
有可能是你們prompt不夠明確,我覺得不是gpt特定的
問題
Cobol 吧
vs code + cline。AI修改過後可"預覽"是否全接受,或自行
修改特定行。
而且可要求AI批次改整個資料夾底下所有程式碼檔案。後端模
型可選付費或ollama。如果使用ollama免費模型,要選對tool
s系列模型。
cursor
你是用免費版?企業版?
可以的話我寧願另外開發新的也不會去動舊系統
系統超過30萬行程式,很多邏輯細節藏在裡面
可以給一點工作的行數參考一下嗎?
每支數百到數千,但GPT超過300行就可能漏code 漏哪不一定,有時候漏中間
※ 編輯: fionnna (220.132.231.231 臺灣), 02/28/2025 09:52:48這種量,就算每行給你寫註解也沒人會看吧。AI少寫幾行註解
也沒人在意吧。即使 算KPI,也沒人會去統計真實性吧,何必
浪費生命。
很多邏輯細節藏在裡面(X 依託答辯(O
這種code你還是找比較關鍵的邏輯加就好吧 30萬行加了註解
也不會變得有人想看
這種量 要改的時候再加就好了 你給AI加你也沒能力驗
證對錯
沒要一次全部加,要改時再加,有些大的程式超過5000行很難讀 AI註解參考用,不會全信。目前覺得算有幫助,看code更快
噓 MoonCode: ※ 編輯: fionnna (220.132.231.231 臺灣), 03/01/2025 18:39:04copilot 大概1500行就極限了
可以試試看copilot agent,我還沒測試過
其實量大的東西,用 gemini 會比較方便。像我就試著把專案
原始碼包一包丟進去讓它寫 https://bit.ly/4kjp0jd 算挺順
利的。只是要記得選擇一下工作範圍,不要太貪心就是了。
爆
[閒聊] 寫code不加註解真的很顧人怨嗎餓死抬頭 本魯不是資工系的啦 所以不知道寫程式不加註解會有多嚴重 想請問相關從業的鄉民30
Re: [閒聊] 寫code不加註解真的很顧人怨嗎以下是根據本魯碼農自己的經驗,絕大部份參考Clean Code這本書,我自己是將這本書奉為 圭臬,不過我也知道很多人反對書裡的一些看法,所以聽聽就好 首先一個最大的原則就是程式碼必須好懂,因為它同時是寫給機器跟人看的,好懂是可擴充 性跟可維護性的必要,是程式碼無比重要的基石 推文有人說程式碼沒有註解的話十年後的自己會無法理解,實際上根據我自己的經驗如果我29
Re: [心得] 好的註解是解釋為何需要這段 code上週在重構某段程式碼時,其中一位同事在 code review 中建議把某個註解刪掉,另一 個同事看到這個評論時,在下面留了言說他認為不應該刪掉,於是我們就拉了一個小討論 ,聊在程式碼中寫註解這件事。 因為這個經驗,我回去重翻史丹佛電腦科學教授 John Ousterhout 寫的《A Philosophy of Software Design》一書,並整理了筆記。該教授的觀點是認為程式碼寫註解有很多好24
Re: [閒聊] 寫code不加註解真的很顧人怨嗎真的有這麼奇葩的註解嗎 上 code 前不是都會做 code review 嗎 現在很多工具除了會做 style check,commit message 之外, 甚至有些工具會檢查註解是否符合格式吧 這種亂上 code 真的不會被幹到起飛嗎21
[討論] 目前寫程式會使用的AI工具目前正在大AI時代 來討論一下目前寫程式會用到的AI工具 來個簡單列表: 1.ChatGPT Free 2.ChatGPT Plus14
Re: [討論] 用AI寫code產生的疑問其實很多新技術在早期和成熟後相比你會感覺他的應用是完全顛覆最初想法的 例如 web 仔最熟稔的 web 好了,網路泡沫時代前大家對電子商務 的觀點是在網路上的一個廣告頁,每個網站就像一間街邊店一樣,透過網址 這串虛擬地址你可以造訪網路上的任何一間店,找到你要的資訊,更容易媒合實體交易 當時的 web 就是一本電話簿的概念11
Re: [閒聊] OPENAI出現前,OPENAI出現後ChatGPT生成程式碼 - 5分鐘 除錯 - 24小時 你把這段改成 Google找答案複製程式碼 - 5分鐘 除錯 - 24小時11
Re: [閒聊] 寫code不加註解真的很顧人怨嗎最好的作法是 盡量把程式寫得清楚簡單易懂好理解 這樣就不需要加註解了 註解是拿來用在解釋特殊情況 也就是5
Re: [問卦] chatGPT是不是會消滅一堆文組職業?現在 vs code 已經可以整合 GPT-3 的 API 了。 直接選擇一段程式碼,讓 AI 自動生成註解; 或是反過來,先寫註解讓 AI 產生程式。 也可以直接跟AI聊天。 不分文理組,大家都可以洗洗睡了。