QuickEditor 是一款專業的文字與程式碼編輯器,具備分頁編輯、書籤、程式碼片段、全域搜尋、檔案管理員、AI 助理以及 Markdown 預覽功能。本指南涵蓋您充分運用此編輯器所需的所有資訊。
開始使用
- 啟動應用程式 — 進入編輯器後,會有一個空白的新檔案隨時可供編輯。
- 建立或開啟檔案 — 點選新增檔案按鈕或使用 Ctrl+N。若要開啟現有檔案,請使用 Ctrl+O,或將檔案拖放到編輯器上。
- 開始輸入 — 語法高亮會依據檔案副檔名自動啟用,您也可以手動設定語言。
- 儲存您的工作 — 按下 Ctrl+S 進行儲存,或使用 Ctrl+Shift+S 以新名稱或新位置另存新檔。
- 探索各項功能 — 按下 Ctrl+Shift+P 開啟命令面板,即可搜尋任何動作。
在桌面版中,視窗的大小與位置會在各工作階段之間保留。您可以自由調整大小,或使用分割檢視進行並排編輯。
// - - - - - - - - - - - - - - - - - - - -
介面總覽
分頁列
位於上方的分頁列會顯示所有已開啟的檔案。每個分頁會顯示檔案名稱以及關閉按鈕。您可以拖曳分頁重新排列順序,或右鍵點擊以使用其他選項,例如關閉其他分頁與關閉全部分頁。
工具列
工具列提供常用動作的快速存取:新增檔案、儲存、復原/取消復原、搜尋、書籤、程式碼片段、分割檢視以及設定。您可以在「設定」中自訂要顯示哪些動作。
編輯器區域
主要編輯區域具備以下功能:
- 行號 — 顯示於左側邊欄(可切換顯示)
- 迷你地圖 — 位於右側的程式碼全景,可快速瀏覽
- 書籤標記 — 在邊欄中以彩色指示標記已加入書籤的行
- 程式碼摺疊 — 可摺疊區段旁的展開/摺疊箭頭
工具面板
QuickEditor 提供可停駐的工具面板,可放置於編輯器的左側或右側:
- 命令 — 用於搜尋所有可用動作的命令面板
- 書籤 — 檢視與管理跨檔案的書籤行
- 程式碼片段 — 瀏覽並插入已儲存的文字片段
- 檔案管理員 — 瀏覽資料夾、NAS 及雲端儲存
- 全域搜尋 — 在資料夾內跨檔案搜尋與取代
- 尋找 — 在目前檔案內進行尋找與取代
- AI 對話 — 與編輯器並列的對話式 AI 助理
面板支援三種佈局預設:雙側、左側集合以及右側集合。請選擇符合您工作流程的配置方式。
// - - - - - - - - - - - - - - - - - - - -
分頁與檔案
使用分頁
| 動作 | 快捷鍵 |
|---|---|
| 新增分頁 | Ctrl+T |
| 新增檔案 | Ctrl+N |
| 開啟檔案 | Ctrl+O |
| 開啟最近使用 | Ctrl+Shift+O |
| 儲存 | Ctrl+S |
| 另存新檔 | Ctrl+Shift+S |
| 關閉檔案 | Ctrl+W |
| 下一個分頁 | Ctrl+Tab |
| 上一個分頁 | Ctrl+Shift+Tab |
檔案操作
- 貼上為新檔案 — 以剪貼簿內容建立新分頁(Ctrl+Shift+V)
- 分享 — 使用系統分享頁面分享目前檔案
- 複製檔案路徑 / 檔案名稱 — 將目前檔案的路徑或名稱複製到剪貼簿
- 在 Finder 中顯示 — 於系統檔案管理員中開啟該檔案所在位置(桌面版)
- 拖放 — 將檔案拖放至編輯器視窗以開啟(桌面版)
字元編碼
QuickEditor 會自動偵測檔案編碼。您也可以:
- 變更目前檔案的編碼
- 以不同編碼重新開啟檔案
- 以指定編碼儲存
- 偵測編碼並檢視編碼詳細資訊
- 儲存前檢查是否會發生編碼資訊遺失
// - - - - - - - - - - - - - - - - - - - -
搜尋
於目前檔案中尋找
按下 Ctrl+F 可在目前檔案中開啟搜尋列。
| 動作 | 快捷鍵 |
|---|---|
| 尋找 | Ctrl+F |
| 尋找與取代 | Ctrl+H |
| 尋找下一個 | F3 |
| 尋找上一個 | Shift+F3 |
| 取代下一個 | Ctrl+Shift+H |
| 全部取代 | Ctrl+Shift+Alt+H |
全域搜尋(跨檔案搜尋)
按下 Ctrl+Shift+F 可在整個資料夾內跨檔案進行搜尋。
- 可於本機資料夾、Android SAF 目錄,或任何可存取的路徑中搜尋
- 切換區分大小寫與正規表示式
- 依包含與排除模式進行過濾(例如
*.dart、*.txt) - 透過全域取代面板跨檔案進行取代
- 使用 F4(下一個)與 Shift+F4(上一個)瀏覽搜尋結果
全域搜尋會記住您上次的搜尋資料夾。隨時點選資料夾圖示即可變更搜尋範圍。
// - - - - - - - - - - - - - - - - - - - -
書籤
書籤可讓您標記重要的行,並快速在這些行之間切換。
| 動作 | 快捷鍵 |
|---|---|
| 切換書籤 | Ctrl+B |
| 下一個書籤 | F2 |
| 上一個書籤 | Shift+F2 |
| 切換書籤面板 | Ctrl+Shift+B |
書籤功能
- 附標籤新增 — 建立具名書籤以便輕易識別
- 跳至書籤 — 從目前檔案的所有書籤清單中選擇
- 書籤面板 — 檢視、搜尋並管理所有已開啟檔案的書籤,並支援歷史記錄與釘選項目
- 清除書籤 — 移除目前檔案內的所有書籤
可使用書籤標記您經常返回的區段,例如函式定義、TODO 註解或設定區塊。
// - - - - - - - - - - - - - - - - - - - -
程式碼片段
程式碼片段是一種可重複使用的文字區塊,只要一個快捷鍵即可插入。
| 動作 | 快捷鍵 |
|---|---|
| 快速插入程式碼片段 | Ctrl+; |
| 從選取範圍建立 | Ctrl+Alt+S |
| 切換程式碼片段面板 | Ctrl+Shift+T |
程式碼片段功能
- 快速插入 — 按下 Ctrl+; 即可從您的程式碼片段庫搜尋並插入
- 從選取範圍建立 — 反白文字並立即將其儲存為新程式碼片段
- 從剪貼簿建立 — 將剪貼簿內容轉換為已儲存的程式碼片段
- 分類 — 將程式碼片段整理到自訂分類中以便輕鬆瀏覽
- 編輯與管理 — 從程式碼片段面板修改內容、重新命名或刪除
- 程式碼片段面板 — 具備歷史記錄與釘選程式碼片段的專屬面板,可快速存取
將經常使用的程式碼樣板、樣板文字、電子郵件範本或任何重複輸入的文字儲存為程式碼片段,以節省時間。
// - - - - - - - - - - - - - - - - - - - -
AI 助理
QuickEditor 整合多種 AI 服務,協助您撰寫、重構及理解程式碼。
支援的服務
- ChatGPT — OpenAI 的對話式 AI
- Gemini — Google 的 AI 助理
- Claude — Anthropic 的 AI 助理
- Grok — xAI 的對話式 AI
- Copilot — Microsoft 的 AI 程式碼撰寫助理
- Perplexity — 具備 AI 能力的搜尋與解答工具
使用方式
- 選取您想詢問的文字或程式碼(選用)。
- 開啟命令面板(Ctrl+Shift+P)並搜尋 AI 服務名稱,或使用工具列的 AI 按鈕。
- 選取的文字將作為上下文傳送至該 AI 服務。
AI 對話面板
AI 對話面板直接於編輯器內提供對話式介面。您可以啟動新的對話工作階段、傳送訊息並取得回覆,無須離開您的工作流程。
AI 功能需要網際網路連線,並會使用第三方服務。選取的文字會傳送至所選擇的服務。QuickEditor 本身不會儲存任何資料。
// - - - - - - - - - - - - - - - - - - - -
設定
顯示
- 行號 — 顯示或隱藏邊欄中的行號
- 迷你地圖 — 顯示或隱藏程式碼全景面板
- 自動換行 — 將過長的行換行以符合編輯器寬度
- Tab 指示器 — 於編輯器中視覺化呈現 Tab 字元
- 分割檢視 — 並排顯示兩個編輯器窗格
工具列
- 分類工具列 — 依類別將工具列動作分組
- 快速工具列 — 顯示浮動的快速動作工具列
- 自訂快速工具列 — 選擇要顯示哪些動作並重新排序
- 自訂輸入工具列 — 設定行動鍵盤工具列按鈕
字型
- 字型大小 — 可調整範圍為 10 至 24 點。亦可透過 Ctrl+= / Ctrl+- 變更
縮排
- 縮排樣式 — 可選擇空格或 Tab
- 縮排寬度 — 可設為 2、4、8 或自訂值(1–16)
行結尾字元
- LF — Unix / Linux / macOS
- CRLF — Windows
- CR — 傳統 Mac OS
程式碼功能
- 自動完成 — 啟用或停用程式碼自動完成
- 程式碼摺疊 — 於邊欄顯示或隱藏摺疊控制項
// - - - - - - - - - - - - - - - - - - - -
鍵盤快捷鍵
檔案
| 快捷鍵 | 動作 |
|---|---|
| Ctrl+N | 新增檔案 |
| Ctrl+O | 開啟檔案 |
| Ctrl+S | 儲存 |
| Ctrl+Shift+S | 另存新檔 |
| Ctrl+W | 關閉檔案 |
| Ctrl+Shift+O | 開啟最近使用 |
編輯
| 快捷鍵 | 動作 |
|---|---|
| Ctrl+Z | 復原 |
| Ctrl+Y | 取消復原 |
| Ctrl+C | 複製 |
| Ctrl+X | 剪下 |
| Ctrl+V | 貼上 |
| Ctrl+A | 全選 |
| Ctrl+] | 增加縮排 |
| Ctrl+[ | 減少縮排 |
| Ctrl+/ | 切換註解 |
| Ctrl+Shift+D | 複製整行 |
| Ctrl+Shift+K | 刪除整行 |
搜尋
| 快捷鍵 | 動作 |
|---|---|
| Ctrl+F | 尋找 |
| Ctrl+H | 尋找與取代 |
| F3 | 尋找下一個 |
| Shift+F3 | 尋找上一個 |
| Ctrl+Shift+F | 跨檔案尋找(全域搜尋) |
導覽
| 快捷鍵 | 動作 |
|---|---|
| Ctrl+G | 移至指定行 |
| Ctrl+Home | 移至文件開頭 |
| Ctrl+End | 移至文件結尾 |
| Ctrl+Tab | 下一個分頁 |
| Ctrl+Shift+Tab | 上一個分頁 |
書籤與程式碼片段
| 快捷鍵 | 動作 |
|---|---|
| Ctrl+B | 切換書籤 |
| F2 | 下一個書籤 |
| Shift+F2 | 上一個書籤 |
| Ctrl+; | 快速插入程式碼片段 |
| Ctrl+Alt+S | 從選取範圍建立程式碼片段 |
檢視
| 快捷鍵 | 動作 |
|---|---|
| Ctrl+Shift+P | 命令面板 |
| Ctrl+\ | 分割檢視 |
| Ctrl+= | 放大字型 |
| Ctrl+- | 縮小字型 |
| Ctrl+Shift+C | 變更字元編碼 |
| Ctrl+Shift+M | 語音輸入 |
Emacs 風格快捷鍵
| 快捷鍵 | 動作 |
|---|---|
| Ctrl+A | 移至行首 |
| Ctrl+E | 移至行尾 |
| Ctrl+P | 游標上移 |
| Ctrl+N | 游標下移 |
| Ctrl+F | 游標右移 |
| Ctrl+B | 游標左移 |
| Ctrl+K | 刪除至行尾 |
| Ctrl+D | 刪除字元 |
| Ctrl+H | 倒退鍵 |
| Ctrl+T | 交換字元 |
| Ctrl+Y | 拉回(貼上) |
在 macOS 上,Ctrl 快捷鍵所指為 Control 鍵(並非 Cmd)。標準的 Cmd 快捷鍵(Cmd+C、Cmd+V 等)可與 Emacs 風格的快捷鍵設定一同正常使用。
// - - - - - - - - - - - - - - - - - - - -
秘訣與技巧
使用命令面板(Ctrl+Shift+P)探索編輯器中的所有動作。可依名稱、類別或關鍵字搜尋。
矩形選取模式可讓您編輯文字欄。可從工具列切換,或使用 Alt+Ctrl+R(Windows/Linux)或 Alt+Cmd+R(macOS)。
使用大小寫轉換可快速轉換變數名稱:選取文字後,從命令面板選擇 UPPERCASE、lowercase、camelCase、snake_case、kebab-case 或 Title Case。
檔案管理員面板支援透過 SMB、WebDAV、SFTP 與 FTP 連線至 NAS。您可以新增遠端資料夾,直接從網路儲存裝置瀏覽與開啟檔案。
將最常使用的程式碼樣板儲存為程式碼片段,然後使用 Ctrl+; 即可立即插入,無須離開編輯器。
在 macOS 上,可使用迷你編輯器(Cmd+Shift+M)開啟輕量級編輯器視窗以撰寫快速筆記,同時不干擾您的主要工作區。
// - - - - - - - - - - - - - - - - - - - -
疑難排解
| 問題 | 解決方法 |
|---|---|
| 檔案顯示亂碼 | 編碼可能不正確。請從命令面板使用以不同編碼重新開啟以嘗試其他字元集(例如 Shift_JIS、EUC-KR、GB2312)。 |
| 語法高亮錯誤 | 語言是根據檔案副檔名自動偵測的。請從命令面板使用變更語法語言以手動設定。 |
| 全域搜尋找不到結果 | 請確認您已選擇正確的資料夾。驗證包含/排除過濾條件是否過於嚴格。 |
| 無法開啟 NAS 上的檔案 | 請確認遠端連線已在檔案管理員面板中正確設定。請確認伺服器在您的網路中可連接。 |
| 書籤消失 | 書籤與檔案路徑繫結。若您重新命名或搬移檔案,書籤可能需要重新新增。 |
| 自動完成未出現 | 請確認「設定 > 程式碼功能」中已啟用自動完成。此功能也可能取決於檔案的語法語言。 |
| 鍵盤快捷鍵衝突 | 部分 Emacs 風格的快捷鍵(Ctrl+A、Ctrl+B 等)與標準快捷鍵重疊。編輯器會依據上下文解決衝突。 |
// - - - - - - - - - - - - - - - - - - - -
隱私權
- QuickEditor 不需要帳號或登入。
- 不會蒐集任何使用資料、分析資料或遙測資料。
- 所有檔案、書籤、程式碼片段與設定皆儲存於您的裝置本機。
- NAS 連線為直接連線 — 不會有任何資料經由外部伺服器傳遞。
- AI 助理功能僅在您明確呼叫時,才會將選取的文字傳送至所選擇的第三方服務。不會自動傳送任何資料。
- 應用程式在所有核心編輯功能上完全可離線運作。僅在使用 AI 助理與遠端檔案存取時才需要網際網路。