Code Map

The Code Map is a powerful code navigation tool built into Textify. It helps you explore and jump between classes, functions, variables, and properties in your script with a single click.


📍 Location

You can open the Code Map tool in two ways:

Text Editor Sidebar → Code Map

' (backtick) Shortcut.

You can customize the shortcut from the Textify Preferences


❓How to Use

  1. Open a script in Blender’s Text Editor.

  2. Open the Code Map panel or press the shortcut to launch the popup.

  3. Click on any item in the list to jump directly to that line.


Use the search bar at the top to quickly find:

  • Class names

  • Function names

  • Variables

  • Properties


✨Filters

The filters help you toggle visibility for different code elements:

Symbol
Type

🔵 C

Classes

🟣 F

Class Functions

🟠 F

Functions

🟢 P

Properties

🟡 V

Variables

🟢 C

Constants


📋Copy ID Name

While clicking on an item in the Code Map:

  • Ctrl + Click

    • 📋 Copies the bl_idname (for operators).

    • 📋 Copies the full function name (for functions), e.g. draw_header(self, context).

  • Shift + Click

    • 📋 Copies the item name (class/function/property/variable name only).

  • Alt + Click

    • 📑 Selects the entire code block of the item (useful for quickly selecting class/function/property bodies).


⚙️ Preferences

Automatically focuses the search bar when you open the Code Map popup, so you can start typing right away without clicking.

Show Code Filters in Panel

Enables filter toggles for different code types like:

  • Classes

  • Class Functions

  • Functions

  • Properties

  • Variables

  • Constants

This makes it easier to isolate and browse specific components in both the Code Map panel and the popup.

Customize the width of the Code Map popup window.

Last updated