SmartCpp
** To use this extension, Download the "SmartCpp" in VSCode Extenstions.

SmartCpp is a Visual Studio Code extension that helps you analyze C++ code, understand compiler errors, and fix them with ease.
It guides developers through:
- 📌 Clear explanations of errors
- 🧭 Step-by-step fixes
- 🛠️ Corrected versions of the code
SmartCpp also features an inbuilt compiler that runs your code automatically. The goal is to streamline the debugging process so developers can focus on writing correct, clean, and understandable code—faster.
🚀 Features
- 🔍 Real-time C++ code error analysis
- 💡 In-depth explanation of compiler errors
- 🔧 Suggested code fixes with corrected examples
- 🧠 Helps improve code readability and understandability
- ⚙️ Built-in compiler to run and test code directly
- ✅ One-stop solution for many C++ error-related issues
SmartCpp enhances your development flow by minimizing time spent on debugging and maximizing time writing functional code.
🔧 Requirements
- C++ environment set up on your system
- VS Code version 1.98.0 or higher
SmartCpp works out-of-the-box. No special configuration required.
⚙️ Extension Settings
This extension contributes the following settings:
smartCpp.enable
: Enable/disable the SmartCpp extension.
smartCpp.autoCompile
: Automatically compile the code on save.
smartCpp.showFixes
: Show/hide inline suggestions and corrections.
🐞 Known Issues
- May not catch all runtime or logical errors
- Limited support for template-heavy and complex multi-file projects (coming soon!)
📦 Release Notes
0.0.1
- Initial release of SmartCpp
- Support for:
- C++ error detection
- Basic explanations and fix suggestions
- Inline compiler integration
📘 Resources & Guidelines
💬 Support & Feedback
Found a bug or have a feature request? Let us know on the SmartCpp GitHub page (link to your repo or issue tracker).
Write smarter, debug faster. Choose SmartCpp. 🚀