mirror of https://gitlab.com/cppit/jucipp
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
10 years ago | |
|---|---|---|
| MINGW-packages | 10 years ago | |
| WIN-packages | 10 years ago | |
| docs | 10 years ago | |
| plugins | 11 years ago | |
| src | 10 years ago | |
| .gitignore | 11 years ago | |
| CMakeLists.txt | 10 years ago | |
| LICENSE | 11 years ago | |
| README.md | 10 years ago | |
README.md
juCi++
a lightweight C++-IDE with support for C++11 and C++14.
About
Current IDEs struggle with C++ support due to the complexity of the programming language. juCI++, however, is designed especially towards libclang with speed in mind.
Features
- Fast and responsive
- Syntax highlighting (even C++11/14, and more than 100 other file types)
- C++ warnings and errors on the fly
- Fast C++ autocomletion (even external libraries)
- Tooltips showing type information and doxygen documentation
- Refactoring across files
- Highlighting of similar types
- Spell checking depending on file context
- Basic editor functionality
- Write your own plugins in python (disabled at the moment)
Dependencies
- libboost-filesystem-dev
- libboost-log-dev
- libboost-test-dev
- libboost-thread-dev
- libboost-system-dev
- libgtkmm-3.0-dev
- libgtksourceview2.0-dev
- libgtksourceviewmm-3.0-dev
- libaspell-dev
- libclang-dev
- libclangmm
Installation
See installation guide.