ShareDo VSCode Extension - Comprehensive IDE integration for ShareDo platform with HLD generation, workflow management, form builder, and file operations
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
IMPROVED! 80% reduction in code duplication with enhanced performance
MAINTAINED! Full backward compatibility with legacy commands
📋 HLD Generation Features
Multiple Formats: Markdown, HTML, and DOCX output
Stakeholder Views: Business Analyst, System Admin, Support, Trainer, and Full documentation
Batch Processing: Generate HLD for multiple work types simultaneously
Template System: Role-based filtering and custom templates
Smart Configuration: Intelligent dependency analysis and cross-references
🎨 Enhanced User Experience
NEW! Visual format selection with icons and descriptions
NEW! Progress tracking for complex operations
NEW! Contextual error messages with suggested solutions
NEW! Status bar integration with real-time feedback
IMPROVED! Setup wizard for first-time users
📁 File Management
Upload and download IDE files (Cross-platform Windows/Mac/Linux support)
Batch file operations with progress tracking
File conflict resolution and validation
Enhanced error handling with context-aware messages
🔐 Work-Type Permission Management
Delete permissions
Apply to ALL derived types
Bulk permission operations
🎯 Work-Type Role Permissions
Delete role permissions
Apply to all derived types
Copy permissions between work types
🔧 Developer Experience
Enhanced error handling and logging for better debugging
Structured logging format with module and function names
Cross-platform path handling utilities
Better debugging information with caller context
HLD Command Migration Guide
The extension now features a simplified, unified command structure! All legacy HLD commands continue to work but are now marked as "(Legacy)" for easy identification.
New Unified Commands:
🚀 Generate HLD Document (sharedo.hld.generate)
Replaces 10+ individual generation commands
Interactive format selection (Markdown, HTML, DOCX)
Stakeholder role filtering (Business Analyst, System Admin, etc.)
Batch processing support
🔍 Preview HLD Document (sharedo.hld.preview)
Replaces preview and Playwright preview commands
Live preview with format switching
Auto-refresh capabilities
⚙️ Configure HLD Settings (sharedo.hld.configure)
Replaces configuration, cache, and performance commands
Unified settings management
Performance monitoring dashboard
Legacy Command Compatibility:
All existing commands continue to work and are automatically routed to the new unified system:
Generate Business Analyst HLD (Legacy) → Routes to unified generator with BA preset
Generate System Admin HLD (Legacy) → Routes to unified generator with SysAdmin preset