💻 VCode — 口袋裡的 IDE
VCode 不是普通的程式碼編輯器。它是一個功能齊全、桌面級的整合開發環境 (IDE),專為 Android 平台從零開始構建,專為那些即使身處行動裝置也不願妥協的 Web 開發者而設計。
大多數移動代碼編輯器只不過是換了個顏色主題的華麗文字編輯器。 VCode 則截然不同。從編輯器引擎、語法高亮、自動補全系統到 Git 集成,每個組件都從零開始為 Android 平台構建,並將性能和精度放在首位。它不是封裝在應用程式外殼中的 Web 編輯器,也不是移植的桌面庫,更沒有快捷鍵,也沒有任何妥協。而且,它是完全開源的。
VCode 的獨特之處
✦ 客製化的原生編輯器引擎,支援視窗剔除和增量式高亮,即使處理數千行的檔案也能保持流暢運作。
✦ 上下文感知智慧-真正理解你的文件內容的自動補全功能。 CSS 可置於 `style` 標籤內,JavaScript 可置於 `script` 程式碼區塊內,並支援專案範圍內的變數和函數發現。
✦ Git 身為一等公民-無需外掛程式或任何變通方法,即可原生支援暫存、提交、分支、合併、推播、暫存和差異比較。
✦ GitHub 深度整合-無需離開應用程式即可建立倉庫、推送、拉取、取得和管理遠端倉庫。
✦ 開源透明化-在 github.com/cocodestudio/VCode 閱讀程式碼、貢獻程式碼或自行建立。
⚡ 編輯器
✦ 支援 HTML、CSS、JavaScript、TypeScript、JSON、Markdown 和 SVG 的語法高亮顯示-採用 JetBrains Mono 渲染。
✦ 即時診斷,在精確的標記位置繪製波浪線。紅色表示錯誤,黃色表示警告,藍色表示提示。
✦ 內建 Emmet 擴充 — 輸入「ul>li*3」或「!」即可立即展開為完整程式碼。
✦ 一鍵格式化 HTML、CSS、JS 和 JSON 程式碼 — 遊標位置始終保持不變。
✦ 尋找和取代功能,區分大小寫,支援全詞匹配和完整的正規表示式。
✦ 跳到指定行、智慧型自動縮排、自動閉合括號、完整的撤銷/重做歷史記錄。
👁️ 即時預覽
✦ 一鍵在內建 WebView 中執行目前 HTML 檔案。無需設置,無需等待。
✦ 查看即時 JavaScript 控制台日誌,直接在應用程式內偵錯程式碼。
✦ 隨時在預設瀏覽器中打開,在真實引擎上進行全螢幕測試。
✦ Markdown 文件將渲染為富文本格式文件。 SVG、CSV 和圖像將以可視化形式開啟——無需額外步驟。
🌿 GIT & GitHub
✦ 完整的 Git 工作流程-初始化、暫存、取消暫存、提交、分支、合併、暫存、重設、推播和拉取。
✦ 可視化差異檢視器-提交前,精確查看每個文件的變更。
✦ 提交歷史記錄-清晰、可滾動的整個專案時間軸。
✦ 分支管理器和暫存管理器,支援一鍵操作。
✦ 衝突解決介面-在專用介面接受我的合併、接受對方的合併或中止合併。
✦ 在後台克隆任何公共或私人倉庫,並即時顯示進度。介面永不卡頓。
📁 檔案管理
✦ 動畫檔案樹,長按即可在任何檔案或資料夾上執行操作。
✦ 在專案中剪下、複製和貼上檔案及整個資料夾樹。剪切項會變灰,就像在桌面作業系統上一樣。
✦ 從裝置儲存匯入檔案和資料夾,並帶有後台進度通知。
✦ 使用模板建立新項目——空白模板、HTML 模板或完整的 HTML + CSS + JS 模板——並可選擇初始化 Git。
✦ 程式碼片段管理器-儲存您最常用的程式碼區塊,並一鍵插入到任何位置。
——————————————————
隨時隨地編寫程式碼。即時預覽。自信發布。
編寫程式碼。預覽。推送。您的口袋大小的 HTML、CSS 和 JS 整合開發環境 (IDE)。