The official C/C++ extension for Lumide IDE.
lumide_cpp provides comprehensive C and C++ language support for Lumide using the clangd language server.
- IntelliSense: Intelligent code completions and suggestions.
- Diagnostics: Real-time error and warning highlighting.
- Navigation: Go-to-definition, find-references, and symbol search.
- Formatting: Automated code formatting via
clangd.
- Low Latency: Directly interacts with the
clangdbinary for maximum responsiveness. - Resource Efficient: Only spawns the language server when C/C++ files are active.
Access these via the Command Palette (Cmd+Shift+P / Ctrl+Shift+P):
| Command ID | Title | Description |
|---|---|---|
lumide_cpp.restartLsp |
C/C++: Restart Language Server | Restart the clangd process |
- Clangd: Part of LLVM/Clang. Must be installed and available in your system
PATH.- macOS:
xcode-select --install - Linux:
sudo apt install clangd - Windows: Install via LLVM or Visual Studio Installer.
- macOS:
This project is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ by SoFluffy.