Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Project Structure Generator (项目结构生成器)New to Visual Studio Code? Get it now.
Project Structure Generator (项目结构生成器)

Project Structure Generator (项目结构生成器)

LiLiangAn

|
30 installs
| (3) | Free
扫描项目文件,生成包含项目结构的文件 | Scan project files and generate a file containing the project structure
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Project Structure Generator

中文文档

A VS Code extension that scans project files and generates a structured directory tree in a file.

Features

  • Automatically scans project file structure
  • Generates a formatted directory tree in a file
  • Supports configuration to ignore specific files or directories
  • Allows setting maximum scan depth
  • Default ignores common directories like node_modules, dist, .vscode, and .idea

Usage

  1. Open the command palette in VS Code (press Ctrl+Shift+P or Cmd+Shift+P)
  2. Type "Generate Project Structure File" and select the command
  3. The extension will automatically scan your current project and add the structure to the specified file

Configuration Options

In VS Code settings, you can customize the following options:

  • projectStructure.ignoredPatterns: Patterns of files or directories to ignore (array)
  • projectStructure.maxDepth: Maximum directory depth to scan (number)
  • projectStructure.outputFileName: Output file name (without extension, .md will be added automatically), default is "README"

You can access these configurations by:

  1. Opening the command palette in VS Code
  2. Typing "Configure Project Structure Generator" and selecting the command
  3. Or directly searching for "projectStructure" in settings

Example

Example of generated project structure:

project-name
├── src
│   ├── components
│   │   ├── Button.js
│   │   └── Input.js
│   └── utils
│       └── helpers.js
├── public
│   ├── index.html
│   └── favicon.ico
└── package.json

项目结构生成器

这是一个VS Code插件,用于扫描项目文件并生成包含项目结构的文件。

功能

  • 自动扫描项目文件结构
  • 生成格式化的目录树到文件
  • 支持配置忽略特定文件或目录
  • 支持设置扫描的最大深度
  • 默认过滤常见目录,如 node_modules、dist、.vscode 和 .idea

使用方法

  1. 在VS Code中打开命令面板(按下 Ctrl+Shift+P 或 Cmd+Shift+P)
  2. 输入 "生成项目结构文件" 并选择该命令
  3. 插件将自动扫描当前项目并将结构添加到指定文件中

配置选项

在VS Code设置中,你可以自定义以下配置:

  • projectStructure.ignoredPatterns: 要忽略的文件或目录模式(数组)
  • projectStructure.maxDepth: 扫描的最大目录深度(数字)
  • projectStructure.outputFileName: 输出文件名称(不含扩展名,将自动添加.md),默认为"README"

你可以通过以下方式访问配置:

  1. 在VS Code中打开命令面板
  2. 输入 "配置项目结构生成器" 并选择该命令
  3. 或者直接在设置中搜索 "projectStructure"

示例

生成的项目结构示例:

project-name
├── src
│   ├── components
│   │   ├── Button.js
│   │   └── Input.js
│   └── utils
│       └── helpers.js
├── public
│   ├── index.html
│   └── favicon.ico
└── package.json
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft