Skip to content

Project Mode

Project Mode turns MCA Editor into a lightweight IDE. Open a folder, browse your file tree, and work across multiple files with project-wide search.


Opening a Project

  • File > Open Project or Ctrl+Shift+O
  • Select any folder on disk
  • MCA Editor scans the folder and displays its contents in the sidebar

You can also create a new project from File > New Project, which generates a .mca-project configuration file.


The Sidebar

When a project is open, the left sidebar shows your file tree:

  • Click a file to open it in the editor
  • Double-click to pin it (single-click opens in preview mode)
  • Folders expand and collapse
  • Files are filtered — common non-code files and folders are hidden by default

Quick Open

Press Ctrl+P to open the Quick Open dialog. Start typing a filename to fuzzy-search across your project. Press Enter to open the selected file.

This is the fastest way to navigate large projects.


Find in Files

Press Ctrl+Shift+F to search across all files in your project.

  • Supports regex patterns
  • Results grouped by file
  • Click a result to jump directly to that line

Project Configuration

Projects can have a .mca-project file in their root directory that configures:

  • Python paths — Additional directories to add to the Python path when executing code
  • Excluded folders — Directories to hide from the sidebar and search (e.g., .git, __pycache__, node_modules)

Multi-Tab Editing

In Project Mode, each open file gets its own tab. You can:

  • Split the editor — Drag a tab to the side to create a split view
  • Multiple editor groups — Work on two files side by side
  • Modified indicator — Tabs show a dot when they have unsaved changes

When to Use Project Mode

Project Mode is ideal for:

  • Maya tool development
  • Pipeline scripts with multiple files
  • Any work that spans more than a couple of files
  • When you need project-wide search