GriddyCode 是一款基于 Godot 引擎打造的輕量級代碼編輯器,定位為“更炫、更快、更有趣”的編程體驗。項目的口號是 “Coding has never been more lit!”,編輯器內置快捷鍵 CTRL?+?I,隨時彈出快速介紹,幫助新手快速上手。編輯器使用 Nerdfont 作為文件選擇器的圖標字體,若出現方塊(“□”)則說明缺少該字體,需要自行安裝。
- GriddyCode開源項目網址:https://github.com/face-hh/griddycode
- GriddyCode官方下載地址:https://github.com/face-hh/griddycode/releases

核心特性
- Lua 插件系統:通過 Lua 腳本實現語法高亮、自動補全、主題定制等功能,插件分為 langs(語言支持)和 themes(界面主題)兩類。
- 文件系統:使用 Godot 的 FileAccess 與 DirAccess 實現跨平臺讀寫、目錄遍歷、模糊搜索等,支持 JSON 配置持久化。
- 主題與 UI:提供 set_gui、set_keywords 等 API,可自定義背景、光標行、選中顏色等;支持關閉 glow 以避免淺色主題出現全屏白光。
- 快捷鍵:CTRL+I 進入編輯器快速介紹,CTRL+L 隨機顯示自定義評論,CTRL+, 打開設置,CTRL+P 計劃實現類似 VSCode 的快速文件定位。
GriddyCode 是一個以 Godot 為底層、通過 Lua 實現高度可擴展的代碼編輯器,適合喜歡自行定制編輯環境的開發者。它提供了完整的插件 API、主題系統以及跨平臺文件操作實現。無論是想要快速上手的新人,還是希望深度定制編輯器的高級用戶,都能在 GriddyCode 中找到滿足需求的功能與擴展空間。
相關導航
暫無評論...



