# Day-15 我是程序猿 ! 吱吱 ! AskTheCode、CoderPad ## 0. 前言 今天介紹的兩個插件都是跟平常寫程式有些關聯的,當初ChatGPT會寫程式的消息一出時,程序猿們都擔心自己會失業。但其實不然,只是你需要把學習程式基礎的心力轉換到創造力及觀察力,基礎就交給ChatGPT幫你寫就行了。接下來就看看這兩個插件能幫上你什麼忙吧 ! ## 1. AskTheCode - 首先使用的是AskTheCode,這個插件可以讀取你所提供的GitHub URL,並給你檔案目錄或特定檔案的程式碼等等。  - 這邊我請他給我在`api/`這個資料夾中名為`index.js`的程式碼檔案,因為我之前已經研究過這個repository了(沒錯這其實是我原來的鐵人賽主題),所以我知道`api/`裡面只有一個檔案,若第一次讀取的話建議還是請他先給你目錄比較好一些  - 它給出的程式碼逐行註解及解釋都蠻平易近人的,有不懂的專有名詞也能追問它,可惜的是我暑假中試還沒有限制次數,但寫這篇文的當下就需要付費才能提高使用額度了,免費每個月能使用20次,先自己到GitHub看過一次再給它更明確的指示或許額度還夠用~  ## 2. CoderPad - 這邊我嘗試讓它用Python寫出一個Bubble sort。  - 這邊是它連結出去的一個開發環境  - ChatGPT Code Interpreter 和使用 CoderPad 插件的 ChatGPT 都能執行程式碼,但它們有一些不同之處: | 比較 | ChatGPT Code Interpreter | CoderPad | |:--------:|:---------------------------------------------- |:-------------------------------------------------------------- | | 語言 | 執行僅限Python,其他語言只能分析及撰寫 |任何程式語言都可以使用| | 環境 | 主要用於快速測試和執行簡單的Python程式碼片段。 | 更全面的線上編程環境,提供了更多的功能,如語法高亮、自動完成等 | | 用戶互動 | 用戶不能直接在這個環境中修改程式碼 | 用戶可以直接在 CoderPad 環境中修改程式碼。 | ## 3. 結語 假如看到一個很不錯的程式碼,並且想知道裡面結構長怎樣、為什麼這樣寫,AskTheCode可以很有效幫助到你;而假如你想要測試程式碼的話,簡單的Python可以直接使用code interpreter,除此之外基本上就是建議使用自己熟悉的IDE開發了。雖然CoderPad是個不錯的插件,但...我想會寫沒幾行就換語言的人應該沒幾個吧,既然同時只會寫一種語言那就沒必要強迫自己使用陌生的CoderPad作為IDE了。(順帶一提,我習慣使用的開發環境是VScode,本來就支援大多數語言現在還能裝其他專屬的插件,蒿吐露斯啊我就問。)
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.