Documentation Generator is a Visual Studio Code extension designed to generate comprehensive project documentation for various programming languages and frameworks.
Features
Automatically detects project type (Node.js, Python, etc.).
Scans your project and generates a PROJECT_DOCUMENTATION.md file.
Provides details such as:
Project dependencies.
File structure.
Documented functions.
Example usage instructions.
Supported Languages
JavaScript/TypeScript
Python
Java
Installation
Install the extension from the Visual Studio Code Marketplace.
Open a project in Visual Studio Code.
Run the command Generate Project Documentation from the command palette (Ctrl+Shift+P).
Configuration
You can customize the file types included in the documentation by modifying the settings:
Go to File > Preferences > Settings.
Search for Documentation Generator.
Update the file extensions as needed (default: .js, .jsx, .py, .java, .ts, .tsx).