vscode外掛:檔案樹提取器

banq發表於2024-09-23


當需要把檔案中樹形結構複製到readme文件中時,這個小工具很有用處。

使用鍵盤快捷鍵Ctrl+Alt+C複製整個專案的檔案樹。

root/
├── .env
├── .gitignore
├── asset/
│   ├── icon/
│   │   └── icon.png
│   ├── logo.svg
│   └── logo_text.svg
├── dist/
│   ├── index.d.ts
│   ├── main.esm.js
│   ├── main.js
│   ├── main.min.js
│   ├── main.min.js.map
│   └── main.umd.js
├── file_tree.txt
├── package-lock.json
├── package.json
├── README.md
├── rollup.config.js
└── src/
    ├── config.js
    ├── error.js
    ├── index.js
    ├── render.js
    ├── util.js
    └── validate.js

用法:

  1. 在 VS Code 檔案資源管理器中右鍵單擊資料夾
  2. 選擇“複製檔案樹”或“從此目錄複製檔案樹”
  3. 檔案樹將被複制到您的剪貼簿
  4. 將樹貼上到您需要的任何位置

檔案樹提取器
透過簡單的複製和貼上來生成目錄結構。

特徵

  • 從任何目錄提取:支援從根目錄或任何子目錄提取檔案樹。
  • 檔案過濾:根據您的專案.gitignore或自定義忽略規則自動過濾檔案。
  • 高度可定製:眾多配置選項可用於定製輸出。
  • 多種輸出格式:以 ASCII 或 JSON 格式生成樹結構。
  • 檔案大小資訊:可選擇在輸出中包含檔案大小。
  • 深度控制:設定生成的樹結構的最大深度。

vscode外掛:檔案樹提取器

相關文章