ConsoleApp
Paper EngineerConsoleApp
Paper EngineerA simple but powerful developer console for intercepting `Console.WriteLine()` output within the Autodesk® Revit® environment.
Free
ConsoleApp for Autodesk® Revit® is a simple but powerful developer console for intercepting `Console.WriteLine()` output within the Revit environment.
This add-in provides a dockable WPF pane inside Revit. It automatically captures all standard output (`Console.WriteLine`) and standard error (`Console.Error.WriteLine`) streams from any loaded add-in. This allows you to debug your add-ins in real-time without needing to attach a debugger or write to external log files.
Real-time Interception: Automatically captures all `Console.WriteLine()` and `Console.Error.WriteLine()` streams.
Dockable WPF Pane: A clean, modern UI that docks anywhere in your Revit workspace.
Theme Aware: Automatically detects and switches between Revit's Light and Dark themes based on your settings.
Auto-Shortcut: Automatically assigns the `CW` keyboard shortcut on first launch (if available) for quick access.
Built-in Context Menu: Includes "Clear", "Copy", and "Select All" for easy log management.
Note: This app uses a custom installer (and not the standard App Store installer).
Details
Operating system
Release date
Dec 16, 2025
Last updated
Jun 17, 2026
Version
1.0.1
Language
Compatible with
RVT
2022, 2023, 2024, 2025, 2026, 2027
Capabilities
Interoperability
Analysis and simulation
Frequently asked questions (FAQs)
What else should I know about this product?
This add-in is open-source. The complete source code is available on GitHub for review, contribution, or inspection.
- Github (Learn More): https://github.com/Cazorlas/ConsoleApp
- Privacy Policy: https://github.com/Cazorlas/ConsoleApp/blob/main/PRIVACY.md
- Changelog: https://github.com/Cazorlas/ConsoleApp/blob/main/CHANGELOG.md
Are there any known issues with this product?
There are no known critical issues at this time.
This is an output-only console. It does not support input commands like Console.Read() or Console.ReadLine().
The automatic "CW" shortcut assignment (on first-time use) requires write access to the user's KeyboardShortcuts.xml file. If this file is read-only or permissions are denied, the shortcut assignment will fail silently, but the add-in will continue to function normally. The shortcut can then be assigned manually through Revit's Keyboard Shortcuts dialog.
Is there additional support information provided?
GitHub Issues (Recommended): https://github.com/Cazorlas/ConsoleApp/issues
Email: trinhvutuanhung@gmail.com
Found an issue?