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.
 
 
eidheim 8098f90b77 Some changes to terminal.*. Execution should now be stable on all unix-like systems independent of pclose-implementations. 10 years ago
docs Update install.md 10 years ago
plugins Resolved conficts. 11 years ago
src Some changes to terminal.*. Execution should now be stable on all unix-like systems independent of pclose-implementations. 10 years ago
.gitignore Added python files to .gitignore 11 years ago
CMakeLists.txt Resolved conficts. 11 years ago
LICENSE Initial commit 11 years ago
README.md Resolved conficts. 11 years ago

README.md

juCi++

a lightweight C++-IDE with support for C++11 and C++14.

About

A lot of IDEs struggle with good C++11/14 support. Therefore we created juCi++. juCi++ is based of the compiler and will always support new versions of C++.

Features

  • Syntax highlighing (even C++11/14)
  • Superfast autocomletion (even external libraries)
  • Accurate refactoring across files
  • Basic editor functionallity
  • Highlighting of similar types
  • write your own plugins in python (limited atm)

Dependencies

Please install these dependencies on your system.

  • libboost-python-dev
  • 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
  • libpython-dev
  • libclang-dev
  • libclangmm
  • cmake
  • make
  • clang or gcc (compiler)

Installation

Quickstart:

$ cmake .
$ make
$ sudo make install

See installation guide for more details.