ConsoleApp

ConsoleApp

Win64, English

Paper Engineer
A simple but powerful developer console for intercepting `Console.WriteLine()` output within the Autodesk® Revit® environment.

General Usage Instructions

 1.  Launch Revit.

2.  Open the console from the **Add-Ins** tab on the ribbon, or by using the `CW` keyboard shortcut.

3.  Run any add-in (yours or others).

4.  Watch the output appear instantly in the console window.

5.  In your own add-in's code, simply use `Console.WriteLine("Your debug message");` to log.

Screenshots

Commands

Ribbon/Toolbar Icon Command Command Description

Console

Show/Hide Console Dock

Installation/Uninstallation

Installation:

  1. Download and run the installer (.exe file).

  2. Follow the on-screen instructions. The add-in will be installed for the current user (in %APPDATA%\Autodesk\ApplicationPlugins).

  3. Start Revit. The "Console" button will appear on the "Add-Ins" tab.

Uninstallation:

  1. Close all instances of Revit.

  2. Go to "Add or remove programs" in Windows Settings.

  3. Find "ConsoleApp" in the list.

  4. Click "Uninstall" and follow the prompts. The add-in will be completely removed.

Additional Information

This add-in is open-source. The complete source code is available on GitHub for review, contribution, or inspection.

Known Issues

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.

Contact

Company Name: Paper Engineer
Support Contact: trinhvutuanhung@gmail.com

Author/Company Information

Paper Engineer

Support Information

Version History

Version Number Version Description

1.0.0

Version 1.0.0 — Initial Release: - Introduces an in-Revit console for viewing logs directly inside a dockable pane. - Automatically captures Console, Debug, Trace, and unhandled exception messages. - Supports colored log output, word-wrap toggle, and light/dark theme switching. - Includes a Ribbon button and optional “CW” shortcut for quick access. - Added a README and Privacy Policy for installation, usage, and data clarification.
Go top