38.1 MPLAB® X Integrated Development Environment Software

The MPLAB X IDE is a single, unified graphical user interface for Microchip and third-party software, and hardware development tool that runs on Windows®, Linux and Mac OS® X. Based on the NetBeans IDE, MPLAB X IDE is an entirely new IDE with a host of free software components and plug-ins for high-performance application development and debugging. Moving between tools and upgrading from software simulators to hardware debugging and programming tools is simple with the seamless user interface.

With complete project management, visual call graphs, a configurable watch window and a feature-rich editor that includes code completion and context menus, MPLAB X IDE is flexible and friendly enough for new users. With the ability to support multiple tools on multiple projects with simultaneous debugging, MPLAB X IDE is also suitable for the needs of experienced users.

Feature-rich editor:

  • Color syntax highlighting
  • Smart code completion makes suggestions and provides hints as the user types
  • Automatic code formatting based on user-defined rules
  • Live parsing

User-friendly, customizable interface:

  • Fully customizable interface: Toolbars, toolbar buttons, windows, window placement, etc.
  • Call graph window

Project-based workspaces:

  • Multiple projects
  • Multiple tools
  • Multiple configurations
  • Simultaneous debugging sessions

File history and bug tracking:

  • Local file history feature
  • Built-in support for Bugzilla issue tracker