|
|
|
@ -8,19 +8,19 @@ towards libclang with speed and ease of use in mind. |
|
|
|
## Features |
|
|
|
## Features |
|
|
|
* Platform independent |
|
|
|
* Platform independent |
|
|
|
* Fast and responsive (written in C++) |
|
|
|
* Fast and responsive (written in C++) |
|
|
|
* Syntax highlighting (even C++11/14, and more than 100 other file types) |
|
|
|
* Syntax highlighting for more than 100 different file types |
|
|
|
* C++ warnings and errors on the fly |
|
|
|
* C++ warnings and errors on the fly |
|
|
|
* C++ Fix-its |
|
|
|
* C++ Fix-its |
|
|
|
* Automated CMake processing |
|
|
|
* Automated CMake processing |
|
|
|
* Fast C++ autocompletion (including external libraries) |
|
|
|
* Fast C++ autocompletion |
|
|
|
* Keyword and buffer autocompletion for other file types |
|
|
|
* Keyword and buffer autocompletion for other file types |
|
|
|
* Tooltips showing type information and doxygen documentation |
|
|
|
* Tooltips showing type information and doxygen documentation (C++) |
|
|
|
* Rename refactoring across files |
|
|
|
* Rename refactoring across files (C++) |
|
|
|
* Highlighting of similar types |
|
|
|
* Highlighting of similar types (C++) |
|
|
|
* Automated documentation search |
|
|
|
* Automated documentation search (C++) |
|
|
|
* Go to methods and usages |
|
|
|
* Go to methods and usages (C++) |
|
|
|
* Spell checking depending on file context |
|
|
|
* Spell checking depending on file context |
|
|
|
* Run shell commands within JuCi++, even on Windows |
|
|
|
* Run shell commands within JuCi++ |
|
|
|
* Regex search and replace |
|
|
|
* Regex search and replace |
|
|
|
* Smart paste, keys and indentation |
|
|
|
* Smart paste, keys and indentation |
|
|
|
* Auto-indentation of C++ file buffers through [clang-format](http://clang.llvm.org/docs/ClangFormat.html) |
|
|
|
* Auto-indentation of C++ file buffers through [clang-format](http://clang.llvm.org/docs/ClangFormat.html) |
|
|
|
|