dev-docs README
Welcome to "dev-docs", we help you leverage AI to generate documentation on your codebases.
By using the Extension you agree to our policies below
Privacy Policy
Terms of Service
Cookie Policy
Dev-Docs VS Code Extension Quick Start Guide
This guide will help you get started with the Dev-Docs VS Code Extension, a powerful tool for creating and managing documentation for your codebase.
Prerequisites
- VS Code installed on your machine
- A Dev-Docs account (If you don't have one, create an account and org here)
Installation
- Open VS Code
- Go to the Extensions view (Ctrl+Shift+X or Cmd+Shift+X)
- Search for "Dev-Docs"
- Click Install
Setup
- Click on the Dev-Docs extension button in your VS Code Editor
- Select "Sign In" and follow the steps to authenticate
- Choose the organization you created during account setup
Creating Documentation
For a Single File
- Open the file you want to document (e.g.,
index.js )
- Right-click on the file
- Navigate to the
dev-docs submenu
- Click
Generate Documentation
- Wait for the documentation to generate
- Right-click again and select
Open Dev-doc for current file to view the generated documentation
For External/Public Documentation
- Open the Command Palette (Shift+Cmd+P or Ctrl+Shift+P)
- Search for and select 'dev-docs: Populate External Docs'
- This will generate public SDK documentation based on your configuration
Configuration
The extension uses a dev-docs.json file in your project root to customize its behavior. This file allows you to:
- Filter specific aspects of your codebase for documentation
- Set custom options to augment and customize the documentation process
Additional Features
- AI-Powered Documentation: The extension can use AI to generate high-quality documentation automatically
- Batch Documentation: Generate documentation for multiple files at once
- API Documentation: Automatically generate API documentation from your codebase
- Interactive Tutorials: Create and distribute interactive coding tutorials
For more detailed information on these features and advanced usage, please refer to the full documentation on the Dev-Docs website.
| |