CMake Runner for MPLAB®Welcome! We are working hard to improve your experience and appreciate your patience and support. Features and functionality will remain in active development. Your feedback is invaluable to us. Please report any bugs or suggestions for enhancements. ✨ FeaturesThis plugin is designed to run the generate and build cmake commands for MPLAB projects. 🏃♀️ Getting started
💬 Supported commandsUsing Command Palette (CMD/CTRL + Shift + P) Build
Cppcheck integration - static code analysisThe Cppcheck integration brings real-time, in-IDE static analysis directly into your MPLAB workflow. Works with both Cppcheck open-source and Cppcheck Premium. Premium adds MISRA C 2012/2023/2025, MISRA C++ 2008/2023, AUTOSAR C++ 14, CERT C/C++, compliance reports, bug-hunting mode, and TÜV-certified builds for ISO 26262, IEC 61508, EN 50128, EN 50657, and EN 50716. Steps to setup:
After setup you will get MPLAB Cppcheck tasks for each of your MPLAB project configurations. The tasks will be available together with your other build tasks ( Note: Cppcheck requires you to first build your project since it will use output from CMake ( Known IssuesProblem Matchers may still need some refining to ensure all compiler errors are caught. 📦 Requirements
🐞 Feedback and issue reportingGo to mplabfeedback.microchip.com to report issues and suggest enhancements. 📝 License InformationThe MPLAB® Extensions for Visual Studio Code are distributed under a non-exclusive software license agreement provided by Microchip Technology Inc. To review the complete terms and conditions governing the use of this software, please consult the "license" file included with this package. Copyright © 2025 Microchip |