From 7883e43e05a49f4ffd2a140f6e1af214df9126f1 Mon Sep 17 00:00:00 2001 From: Gregory Bednov Date: Fri, 10 Jan 2025 20:08:07 +0300 Subject: [PATCH] Create README.md --- README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..0568aa3 --- /dev/null +++ b/README.md @@ -0,0 +1,26 @@ +# C/C++ very basic support for IntelliJ IDEA CE + +... or how to make an IJ IDEA a little VSCode... + +## Includes +- making new C or C++ file (e.g., in empty project) +- syntax highlighting is actually provided by IJ itself; +- refactoring, code analysis, advanced types of highlighting is provided with Language Server Protocol via lsp4ij plugin from Redhat. + +## Not (yet) implemented +- CMake, make, ninja any project build support (just use Terminal...); +- STM32 (or any other embedded C) projects +- choosing various language standards for Clangd +- any additional checks except the clangd provides by default; + +## Additional requirements +- clangd visible through PATH +- clang/clang++ for compiling projects manually + +## How to start + +Install plugin >> Restart IDE + +Empty project >> New file >> New C (or C++) file + +Enjoy!