Window Groups and Accessing New Windows in the MPLAB® X IDE

Last modified by Microchip on 2024/06/24 06:35

Window Groups

To simplify the interface appearance, MPLAB® X IDE displays each window as a tab inside of a window group. By default, MPLAB X IDE provides four window groups:  Project, Editor, Navigation, and Output.

MPLAB X GUI window groups

Default Window Groups

Project Group

  • Projects
  • Files
  • Favorites
  • Tasks
  • Classes
  • Services

Editor Group

  • Editor
  • Disassembly
  • Data Visualizer
  • Power Monitor
  • Kit Window
  • Programming Center
  • Start Page
  • MPLAB Store

Navigation Group

  • Dashboard
  • Navigation Window

Output Group

  • Output
  • Debugging Windows 
    • Variables
    • Watches
    • Call Stack
    • Breakpoints
    • Sessions
    • Sources
  • Target Memory Views
    • Program Memory
    • File Registers
    • SFRs (Special Function Registers)
    • Configuration Bits
    • User ID Memory
  • IO View
  • AppIO
  • Simulator
    • Stimulus
    • Logic Analyzer
    • IOPin
    • RegisterTrace
  • Bookmark
  • Terminal


Certain plugins, such as MPLAB Code Configurator (MCC), provide additional windows and window groups. See the page on using the MCC for more information.

Accessing Additional Windows

Depending on the revision, and the plugins installed, MPLAB X Integrated Development Environment (IDE) can provide the user with more than 30 interface windows. These windows allow the user to enter data and control, or observe, certain aspects of application development. 

As the user progresses through the development process, the IDE will open the appropriate windows. For example, when a source file is opened, the IDE will open the Editor window allowing the user to change the contents of the file.  When a project is built, MPLAB X IDE opens the Output window to display the status of the build. 

Windows can also be accessed through the Window Menu (as shown in the accompanying image).

MPLAB X GUI window menu