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.
 
 
Jørgen Lien Sellæg 4a64d09c51 Update readme to fit new features 11 years ago
docs Update readme to fit new features 11 years ago
plugins #14 Rearrange directory structure 11 years ago
src Use singleton path instead 11 years ago
.gitignore Added python files to .gitignore 11 years ago
CMakeLists.txt Make install complete 11 years ago
LICENSE Initial commit 11 years ago
README.md Update readme to fit new features 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.