Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ReProject Tree GeneratorNew to Visual Studio Code? Get it now.
ReProject Tree Generator

ReProject Tree Generator

ReNothingg

|
1 install
| (0) | Free
Простое расширение для Visual Studio Code, которое позволяет получить текстовое представление структуры вашего проекта.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ReProject Tree Generator

ReProject Tree Generator — расширение для Visual Studio Code, которое позволяет мгновенно получить текстовое дерево структуры вашего проекта.

Идеально подходит для создания документации или передачи структуры проекта в нейросети (ChatGPT, Claude и др.), чтобы они понимали, как устроены ваши файлы.

Возможности

  • Копирование в буфер обмена: Мгновенно копирует дерево файлов, чтобы вы могли сразу вставить его в чат с ИИ или документ.
  • Сохранение в файл: Создает файл с деревом (structure.txt или другое имя — настраивается) в выбранной папке.
  • Полный обзор: В отличие от аналогов, расширение не скрывает файлы. Оно отображает абсолютно всё: node_modules, .git, скрытые файлы и конфигурации. Вы получаете полную карту проекта.
  • Удобство: Работает через контекстное меню проводника (ПКМ) — просто кликните правой кнопкой по папке или файлу.
  • Настройки: Можно исключать определённые файлы/папки из дерева и задавать имя выходного файла через настройки.

Как пользоваться

  1. Откройте ваш проект в VS Code.
  2. В проводнике (Explorer) нажмите правую кнопку мыши на папку или файл, структуру которых хотите получить (или на корень проекта).
  3. Выберите одну из опций: - Скопировать структуру — дерево сразу попадет в ваш буфер обмена. - Создать файл структуры — в папке появится файл с деревом (по умолчанию structure.txt).

Настройки расширения

Откройте настройки VS Code и найдите раздел ReProject Tree Generator или добавьте параметры в settings.json:

{
    "reproject.ignorePatterns": [
        "node_modules",
        ".git",
        ".DS_Store",
        "dist",
        "out",
        ".vscode",
        "__pycache__"
    ],
    "reproject.outputFileName": "structure.txt"
}
  • reproject.ignorePatterns — список папок и файлов, которые будут исключены из дерева (по умолчанию: как выше).
  • reproject.outputFileName — имя файла для сохранения структуры (по умолчанию: structure.txt).

Пример результата

Независимо от того, скопировали вы текст или сохранили в файл, результат будет выглядеть так:

MyProject/
├── src/
│   ├── components/
│   │   ├── Header.tsx
│   │   └── Footer.tsx
│   ├── utils/
│   │   └── api.ts
│   └── App.tsx
├── .gitignore
├── package.json
└── README.md

Установка (из VSIX)

  1. Перейдите по этой ссылке.
  2. Нажмите кнопку Download Extension (Скачать расширение).
  3. В VS Code нажмите F1 (или Ctrl+Shift+P), введите Extensions: Install from VSIX... и выберите скачанный файл reproject-tree-generator-*.vsix.

vsce package https://marketplace.visualstudio.com/manage/publishers/ReNothingg

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft