lumide_cpp 1.0.0 copy "lumide_cpp: ^1.0.0" to clipboard
lumide_cpp: ^1.0.0 copied to clipboard

C/C++ extension for Lumide

lumide_cpp #

pub package License: MIT Powered by SoFluffy

The official C/C++ extension for Lumide IDE.

lumide_cpp provides comprehensive C and C++ language support for Lumide using the clangd language server.

Features #

🛠 Language Support #

  • 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.

⚡ Performance #

  • Low Latency: Directly interacts with the clangd binary for maximum responsiveness.
  • Resource Efficient: Only spawns the language server when C/C++ files are active.

Commands #

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

Requirements #

  • 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.

License #

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ by SoFluffy.

Happy Coding 🦊 #

0
likes
140
points
29
downloads

Documentation

API reference

Publisher

verified publishersofluffy.io

Weekly Downloads

C/C++ extension for Lumide

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

lumide_api

More

Packages that depend on lumide_cpp