Repository navigation
User Guide
Underground Trading edited this page Sep 14, 2025
·
1 revision
Complete guide to using HeadForge effectively.
- Click the Extension Icon - Look for the HeadForge icon in your browser toolbar
- Extension Popup Opens - The main interface will appear
- Ready to Use - You can now start generating headers
- Language Selector - Choose your programming language
- Form Fields - Enter project information
- Header Type - Select simple or complete header
- Preview - See your header before generating
- Actions - Generate, copy, and export options
- Click Language Dropdown - Opens the language selection menu
- Choose Your Language - Select from 25+ supported languages
- Auto-formatting - HeadForge automatically adjusts comment syntax
Required fields:
- Project Name - Your project's name
- Author - Your name or team name
- Description - Brief project description
Optional fields:
- Version - Project version (e.g., 1.0.0)
- Created Date - Project creation date
- Updated Date - Last update date
- License - Project license
- Repository - Git repository URL
- Email - Contact email
- Website - Project website
- Keywords - Project keywords
- Category - Project category
- Status - Development status
- Simple Header - Basic information only
- Complete Header - Full details with decorative borders
- Click "Generate Header" - Creates your header
- Preview Appears - See the formatted header
- Copy to Clipboard - Click "Copy" button
- Paste in Code - Paste into your code file
Basic information in a clean format:
// Project: My Awesome App
// Author: John Doe
// Description: A modern web application
// Version: 1.0.0
// Created: 2024-01-15
// Updated: 2024-01-20Full details with decorative borders:
/*
* =============================================================================
* Project: My Awesome App
* Author: John Doe
* Description: A modern web application
* Version: 1.0.0
* Created: 2024-01-15
* Updated: 2024-01-20
* License: MIT
* Repository: https://github.com/user/repo
* =============================================================================
*/- Auto - Follows system theme (default)
- Light - Always use light theme
- Dark - Always use dark theme
- Default Language - Set your preferred language
- Auto-fill Author - Automatically fill author name
- Auto-fill Version - Set default version format
- Date Format - Choose date format preference
- Copy to Clipboard - Default copy behavior
- Download as File - Save headers as files
- Bulk Export - Export multiple headers
- File Format - Choose export format
- Go to Settings - Click the settings icon
- Select Templates - Choose "Custom Templates"
- Create New - Click "Create New Template"
- Define Format - Set your header format
- Save Template - Save for future use
- Select Multiple Files - Choose multiple files
- Set Template - Choose header template
- Generate All - Create headers for all files
- Export Batch - Export all headers at once
- Set Project Defaults - Configure project settings
- Save Project Template - Create project-specific template
- Auto-fill Settings - Configure automatic field filling
- Export Project - Export entire project headers
- Tab - Move to next field
- Shift + Tab - Move to previous field
- Enter - Generate header
- Escape - Close popup
- Ctrl/Cmd + Enter - Generate header
- Ctrl/Cmd + C - Copy to clipboard
- Ctrl/Cmd + S - Save as file
- Ctrl/Cmd + Z - Undo last action
- Ctrl/Cmd + 1 - Simple header
- Ctrl/Cmd + 2 - Complete header
- Ctrl/Cmd + 3 - Custom template
- Ctrl/Cmd + T - Open templates
- Be Descriptive - Use clear, descriptive project names
- Include Version - Always include version information
- Update Dates - Keep creation and update dates current
- Add License - Include license information
- Link Repository - Add repository URL for easy access
- Consistent Style - Use consistent formatting across projects
- Appropriate Length - Keep descriptions concise but informative
- Proper Syntax - Ensure comment syntax matches language
- Clean Layout - Maintain clean, readable layout
- Project Structure - Organize headers by project structure
- Template Library - Build a library of useful templates
- Version Control - Track header changes in version control
- Documentation - Document custom templates and formats
- Header Not Generating - Check all required fields are filled
- Wrong Comment Syntax - Verify language selection is correct
- Copy Not Working - Check browser permissions
- Template Not Saving - Ensure template name is unique
- Slow Generation - Close other browser tabs
- Memory Issues - Restart browser if needed
- Extension Crashes - Reinstall extension
- Chrome - Full support, all features available
- Firefox - Full support, all features available
- Edge - Full support, all features available
- Quick Start Guide - Get started quickly
- Supported Languages - Language-specific information
- Template System - Advanced template features
- Customization - Personalization options
- FAQ - Frequently asked questions
- Troubleshooting - Problem-solving guide
Need more help? Check our FAQ or join the community discussions!