跳轉到內容

檔案

檔案模組提供了功能強大的圖形化檔案管理器。 設計理念是盡可能還原 Windows 檔案總管的操作體驗,支援右鍵選單、拖放上傳、鍵盤快捷鍵等功能。

檔案管理器

檔案管理器

核心功能

類 Windows 操作體驗

  • 右鍵選單:在檔案或目錄上按右鍵彈出操作選單
  • 拖放上傳:直接將本機檔案拖曳至瀏覽器視窗即可上傳
  • 多選操作:支援 Ctrl+點選多選、Shift+點選範圍選取
  • 鍵盤快捷鍵:常用操作均有對應的鍵盤快捷鍵

鍵盤快捷鍵

快捷鍵功能
Ctrl+C複製
Ctrl+X剪下
Ctrl+V貼上
Delete刪除選取項目
F2重新命名選取項目(單選)
Ctrl+A全選
Ctrl+T開啟新標籤頁
Ctrl+W關閉目前標籤頁
Enter開啟選取項目(單選)
Backspace前往上層目錄
Escape清除目前選取
在項目間移動選取
移動選取(僅格狀檢視)
Home / End跳至第一個 / 最後一個項目
Shift + 方向鍵 / Home / End移動時擴展選取範圍

在 macOS 上,使用 Cmd 取代 Ctrl。 當焦點位於輸入框內或檔案編輯器視窗開啟時,鍵盤快捷鍵會被忽略。

導覽

路徑導覽

頂部顯示目前路徑的麵包屑導覽。 點選可快速跳至任意上層目錄。

快捷按鈕

  • 上一頁:返回上一個瀏覽的目錄
  • 下一頁:前往下一個目錄
  • 上層:返回上層目錄
  • 重新整理:重新整理目前目錄
  • 顯示/隱藏隱藏檔案:切換是否顯示點開頭檔案(如 .bashrc

標籤頁

檔案管理器支援多個標籤頁,可以同時瀏覽多個目錄:

  • 點選標籤列上的 + 按鈕(或按 Ctrl+T)開啟新標籤頁
  • 點選標籤頁上的 ×(或按 Ctrl+W)關閉標籤頁,也可以透過中鍵點選關閉標籤頁
  • 每個標籤頁保留各自的路徑與瀏覽紀錄

檔案清單

檔案清單顯示以下資訊:

欄位說明
名稱檔案或目錄名稱
大小檔案大小,目錄顯示「計算」,點選後可計算
權限檔案權限(如 0755)
擁有者/群組檔案擁有者與所屬群組
修改時間最後修改時間
操作開啟、壓縮、重新命名、刪除、更多

選取檔案

選取檔案

選取檔案後,頂部會出現批次操作按鈕:

  • 複製:複製選取的檔案
  • 移動:移動選取的檔案
  • 壓縮:壓縮選取的檔案
  • 權限:修改權限
  • 刪除:刪除選取的檔案

更多操作

點選檔案列的 更多 按鈕可顯示更多操作選項:

更多操作

  • 複製:將檔案複製到其他目錄
  • 移動:將檔案移動到其他目錄
  • 權限:修改檔案權限與擁有者
  • 壓縮:壓縮檔案
  • 解壓縮:解壓縮封存檔(僅壓縮檔案顯示)
  • 複製路徑:複製檔案的完整路徑
  • 終端機:在該目錄開啟終端機(僅目錄顯示)
  • 內容:檢視檔案的詳細內容

壓縮

壓縮一個或多個項目時,對話框允許編輯目標封存檔名稱並選擇壓縮 格式。 副檔名會自動更新以符合所選格式。 支援的格式:

格式說明
.zipZIP 封存檔
.gzGzip
.tar未壓縮的 tar 封存檔
.tar.gzGzip 壓縮的 tar
.tgzGzip 壓縮的 tar(別名)
.tar.bz2Bzip2 壓縮的 tar
.tar.xzXZ 壓縮的 tar
.tar.zstZstandard 壓縮的 tar
.7z7-Zip 封存檔

工具列

新增

點選 新增 按鈕可以:

  • 新增檔案
  • 新增目錄

上傳

點選 上傳 按鈕,將本機檔案上傳至伺服器。

支援的上傳方式:

  • 點選選取檔案上傳
  • 拖放上傳:直接將檔案拖曳至頁面即可上傳

遠端下載

點選 遠端下載 按鈕,輸入 URL 位址即可將遠端檔案下載至目前目錄。

使用情境:

  • 下載軟體安裝包
  • 下載遠端備份檔案
  • 從其他伺服器取得檔案

搜尋

在搜尋框中輸入關鍵字即可搜尋檔案:

  • 預設搜尋目前目錄
  • 勾選 包含子目錄 可遞迴搜尋

終端機

點選 終端機 按鈕,可在目前目錄開啟終端機,方便進行命令列操作。

排序

點選 排序 按鈕,可依不同欄位對檔案清單進行排序。

檔案編輯器

AcePanel 內建了功能強大的程式碼編輯器,基於 Monaco Editor(與 VS Code 相同的編輯器核心)。

檔案編輯器

編輯器功能

  • 語法突顯:支援多種程式語言的語法突顯
  • 程式碼摺疊:支援程式碼區塊摺疊
  • 行號:顯示行號便於定位
  • 縮圖:在右側顯示程式碼縮圖
  • 自動換行:可切換自動換行模式
  • 多檔案編輯:支援同時開啟多個檔案並透過標籤頁切換

編輯器快捷鍵

快捷鍵功能
Ctrl+S儲存目前檔案
Ctrl+Shift+S儲存所有檔案
Ctrl+F搜尋
Ctrl+H取代
Ctrl+G跳至指定行

編輯器工具列

  • 儲存:儲存目前檔案
  • 全部儲存:儲存所有已修改的檔案
  • 重新整理:重新載入檔案內容
  • 搜尋:開啟搜尋面板
  • 取代:開啟取代面板
  • 跳至:跳至指定行
  • 字型大小:調整編輯器字型大小
  • 切換自動換行:啟用/停用自動換行
  • 切換縮圖:顯示/隱藏右側縮圖
  • 設定:開啟編輯器設定對話框

編輯器設定

點選 設定 會開啟一個對話框,可在其中精細調整編輯器的行為。 設定會立即生效,並依以下方式分組。

基本

設定項說明
Tab 寬度Tab 的寬度,範圍為 1 到 8
使用空格按 Tab 鍵時插入空格而非定位字元
字型大小編輯器字型大小,範圍為 10 到 24
自動換行OffOnWord Wrap ColumnBounded
顯示縮圖顯示或隱藏右側的程式碼縮圖

顯示

設定項說明
行號OnOffRelativeInterval
繪製空白字元NoneBoundarySelectionTrailingAll
括號著色為相符的括號配對著色
縮排參考線顯示縮排參考線
程式碼摺疊啟用或停用程式碼區塊摺疊

游標

設定項說明
游標樣式LineBlockUnderlineLine ThinBlock OutlineUnderline Thin
游標閃爍BlinkSmoothPhaseExpandSolid
平滑捲動啟用平滑捲動動畫

行為

設定項說明
滑鼠滾輪縮放按住 Ctrl 並捲動滑鼠滾輪來縮放編輯器
貼上時格式化自動格式化貼上的內容
輸入時格式化輸入程式碼時自動格式化

全螢幕模式

點選 最大化 按鈕可進入全螢幕編輯,獲得更多編輯空間:

全螢幕編輯器

側邊欄檔案樹

編輯器左側顯示目前目錄的檔案樹,可以:

  • 快速切換編輯其他檔案
  • 新增檔案與目錄
  • 搜尋檔案
  • 透過右鍵選單重新命名或刪除項目

狀態列

編輯器底部狀態列顯示:

  • 檔案完整路徑
  • 行尾類型(LF/CRLF)
  • 游標位置(行、列)
  • 縮排設定(空格/Tab)
  • 檔案語言類型

權限說明

Linux 檔案權限由三組數字表示:

權限數字說明
r4讀取
w2寫入
x1執行

例如 0755

  • 擁有者:7(4+2+1)= 讀取+寫入+執行
  • 群組:5(4+1)= 讀取+執行
  • 其他:5(4+1)= 讀取+執行

常用權限:

  • 0644:一般檔案
  • 0755:可執行檔與目錄
  • 0600:私密檔案(如金鑰)