已停止維護:codenv 改成「AI 工作台」App,新版在 olilllioli287/codenv。這裡是舊版的說明,之後不再更新。
codenv 安裝手冊
macOS 程式練習環境codenv

codenv_

在 Mac 上寫 C++ / Python 作業的終端機環境。輸入 codenv 選好檔案,畫面就切成寫程式和看結果的兩格(或多一格放 AI)。按 F9 檢查、F10 執行,錯在哪一行直接標出來。

兩種畫面:兩格是左邊 vim 寫程式、右邊 F10 執行結果;三格是左邊 AI 或終端機、右上 vim、右下執行結果
F9 檢查、F10 執行

F9 存檔並檢查有沒有打錯,F10 編譯後直接在旁邊那格執行。程式要輸入資料也是在那格打。

錯在哪一行,直接標出來

錯誤畫紅色底線、警告畫黃色底線;訊息開頭寫「第 6 行」,系統檔案的雜訊都過濾掉。

跟 Windows 編輯器一樣的操作

Ctrl+S 存檔、Ctrl+Z 復原、滑鼠選取後直接打字取代、Ctrl+C / Ctrl+V 複製貼上、Tab 整塊縮排。

兩格或三格

第一次開 codenv 時選。沒有用 AI 就選兩格;有的話選三格,左邊多一格放 AI。

中文輸入法開著也能用

注音、威注音開著時按 Ctrl+A,會自動切成英文,tmux 指令做完再切回來。

選用:tmux-kit

Ctrl+A 兩下的中文選單、Cmd+Ctrl+A 用滑鼠排列格子、Claude 回完分頁反白,想要再另外裝。看說明

用 AI 一步一步學

一段給 Gemini、ChatGPT、Claude 的記憶,讓 AI 知道你是剛學 C++ 的新生,不會一次丟一整支程式。拿這段記憶

搭配工具:圖片預覽 image-shelf

三格模式左邊用 Claude Code 的話,貼上的截圖會顯示成縮圖,點一下還能畫圈標註。看介紹

自動補括號

打 ( [ " 自動補另一半,{ 再按 Enter 自動補上 };貼上的程式碼縮排不會亂。