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.
 
 
U-olece-PC\olece ddc0fddc97 Minor change to dependency check. 10 years ago
MINGW-packages Minor change to dependency check. 10 years ago
docs Update install.md 10 years ago
plugins Resolved conficts. 11 years ago
src Added slight delay on mouse-pointer tooltips. 10 years ago
.gitignore Added python files to .gitignore 11 years ago
CMakeLists.txt Cygwin-support added, please note that I have not yet tested the changes on OS X and Debian. Doing it now. 10 years ago
LICENSE Initial commit 11 years ago
README.md Improved 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 highlighing (even C++11/14, and 118 other file types)
  • C++ warnings and errors on the fly
  • Fast C++ autocomletion (even external libraries)
  • Tooltips showing type information and doxygen documentation
  • Accurate refactoring across files
  • Basic editor functionallity
  • Highlighting of similar types
  • 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
  • libclang-dev
  • libclangmm

Installation

See installation guide.