Back to tutorials

137 Keynote Browser

Chris McKeown / July 1, 2025

Power

~4 min read720 words
0 views

Welcome to this demonstration on Bonus Tools – 137 Keynote Browser.

This tool allows you to Modify and Assign Keynotes within Revit via a controlled dialog.

Editing Keynotes can be challenging. You need to ensure that both the Key Text and Parent Key are correctly formatted. Also, avoid editing the text file simultaneously with another—this is where Keynote Browser comes in, providing the scaffolding to keep your files well-organized. When used correctly, Keynotes are extremely powerful.

Find 137 Keynote Browser on a Bonus Tools Tab and select it to run.

Editing Keynotes

  1. The dialog will appear. 137 Keynote Browser

    1. View the path to the Keynote file. See Annotate > Tag > Keynote (dropdown) > Keynote Settings to configure the projects Keynote path.
    2. Click on the ellipses to browse to a Keynote file
    3. Lists all Keynotes
  2. To add a new new Keynote entry:

    1. Select the parent node

    2. Enter the new Key Value

    3. Enter the new Key Text

    4. Click add.

      Note: Keynote Browser will reload. This is to ensure no one else is editing the text file at the same time 137 Keynote Browser

  3. To delete a Keynote entry:

    1. Select the node to delete
    2. Select delete
    3. Click yes to confirm deletion 137 Keynote Browser
  4. To rename a Keynote Value or Text:

    1. Select the node remane
    2. Enter the updated Key Value
    3. Enter the updated Key Text
    4. Click Rename.
  5. Right click to bring up the Context menu:

    1. Add a new Keynote (as above)
    2. Delete the selected Keynote (as above)
    3. Rename the selected Keynote (as above)
    4. Collapse All to view only the root level entries
    5. Expand All to view all Keynote entries
    6. Open to open a Keynote file
    7. Create
      1. New to create new empty Keynote file
      2. From Existing to create a new Keynote file from an existing file
      3. From Current Project to create a Keynote file from the Existing Revit file. A great way of extracting the Keynotes within a current file.
    8. Save to save the current file
    9. Save As to save the current Keynote file as a new file.
    10. Close to close the Keynote Browser.
    11. Convert All to UPPER CASE Currently broken, under review May 2025.
    12. Convert ALL to lower case Currently broken, under review May 2025.
    13. Convert All to Title Case Currently broken, under review May 2025.
    14. Find/Replace to find/replace text within keynotes.
    15. Merge Other File To merge another Keynote file into this file. Great way to merge a STANDARD Keynote file into a project Keynote file.
    16. Assign Keynotes (See below)
    17. Settings to determine how to sort the Keynotes, and to assign a Keyboard short cut to quickly opening Keynote Browser. Upon Save, Edit or Delete, Keynote Browser will also advice the user if out of date! 137 Keynote Browser
  6. If someone else modifies the Keynote Text file, Keynote browser will let the user know by showing text in the status and show the reload button. 137 Keynote Browser

Assigning Keynote

  1. To Assign Keynote:

    1. Click on the Assign
    2. Choose the selection set of objects to review 137 Keynote Browser
  2. A second dialog will open. 137 Keynote Browser

  3. Right click to view a menu that will allow you to:

    1. Show All Shows all elements
    2. Show Connected Shows elements with a valid Keynote found in the Keynote file
    3. Show Unassigned Shows elements that do not have a Keynote assigned
    4. Show Broken Links Shows elements that have a Keynote assigned but is not found in the Keynote file
    5. Export as Text Export the list to a text file for further analysis
    6. Find Find elements in 137 Keynote Browser
  4. Expanding a node you can see the Elements color coded 137 Keynote Browser

  5. Assigning Keynotes

    1. From the Assign Keynotes panel, find the Element to assign a Keynote to and click Assign. The Assign button will grey out. 137 Keynote Browser
    2. From the Keynote Browser panel, find the Keynote, select it and click Assign 137 Keynote Browser
    3. If successful, the Element in the Assign Keynotes panel will display green, denoting it as assigned, and show the Keynote Value. 137 Keynote Browser