Quick Start Guide
Get DeBugExPress up and running in under 10 minutes.
System Requirements
Before installing DeBugExPress, ensure your system meets the following requirements:
| Component | Minimum | Recommended |
|---|---|---|
| Operating System | Windows 10, macOS 10.15, Ubuntu 18.04 | Windows 11, macOS 13+, Ubuntu 22.04 |
| RAM | 4 GB | 8 GB or more |
| Disk Space | 500 MB | 1 GB |
| CPU | 2 cores | 4+ cores |
Note: For AI-powered analysis, 8GB+ RAM is recommended. The local inference engine benefits significantly from more memory.
Step 1: Download DeBugExPress
Download the appropriate package for your operating system:
Step 2: Installation
Windows
- Run the downloaded
debugexpress-setup-2.5.0.exe - Follow the installation wizard
- Choose your installation directory (default:
C:\Program Files\DeBugExPress) - Complete the installation
macOS
- Open the downloaded
debugexpress-2.5.0.dmg - Drag DeBugExPress to your Applications folder
- On first launch, right-click and select "Open" (required for unsigned apps)
Linux
Terminal
# Make the AppImage executable
chmod +x debugexpress-2.5.0.AppImage
# Run DeBugExPress
./debugexpress-2.5.0.AppImage
For system-wide installation, you can also use our APT or YUM repositories:
Ubuntu/Debian
# Add DeBugExPress repository
curl -fsSL https://repo.debugexpress.com/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/debugexpress.gpg
echo "deb [signed-by=/usr/share/keyrings/debugexpress.gpg] https://repo.debugexpress.com/apt stable main" | sudo tee /etc/apt/sources.list.d/debugexpress.list
# Install
sudo apt update && sudo apt install debugexpress
Step 3: License Activation
After installation, activate your license to enable full functionality:
- Launch DeBugExPress
- Click Activate License on the welcome screen
- Enter your license key (sent to your email after purchase)
- Click Activate
Command Line Activation
# Activate via CLI
debugexpress activate --key YOUR-LICENSE-KEY
# Check license status
debugexpress license status
Important: Keep your license key private. Each key has a limited number of activations based on your plan (Personal: 1, Team: 5, Enterprise: 20).
Step 4: Your First Bug Detection
Now let's run your first analysis:
Option A: IDE Integration
DeBugExPress integrates with popular IDEs. Install the extension for your editor:
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search for "DeBugExPress"
- Click Install
- Reload VS Code
The extension will automatically detect your DeBugExPress installation.
Option B: Command Line
Terminal
# Analyze a single file
debugexpress analyze path/to/your/file.py
# Analyze a project directory
debugexpress analyze ./my-project --recursive
# Get detailed output with suggestions
debugexpress analyze ./my-project --verbose --suggestions
Example Output
Analysis Output
DeBugExPress v2.5.0 - AI-Powered Debugging
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Analyzing: ./my-project (42 files)
Progress: ████████████████████ 100%
Results: 3 issues found
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ HIGH: Potential null pointer exception
File: src/utils/parser.py:47
Issue: Variable 'data' may be None when accessed
Suggestion: Add a null check before accessing 'data':
```python
if data is not None:
result = data.get('key')
```
⚠ MEDIUM: Unreachable code detected
File: src/services/auth.py:112
Issue: Code after 'return' statement will never execute
Suggestion: Remove unreachable code or fix control flow.
ℹ INFO: Consider using context manager
File: src/io/file_handler.py:23
Issue: File opened without 'with' statement
Suggestion: Use 'with open(...) as f:' for automatic cleanup.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Analysis complete in 2.3 seconds
Next Steps
Now that you're up and running, explore these resources:
Need Help?
If you encounter any issues during setup, we're here to help:
- 📧 Email: support@debugexpress.com
- 📚 FAQ for common questions
- 💬 Contact form for personalized support