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 e5b6ccb1e7 Now uses files from eidheim/tiny-process-library 10 years ago
docs mingw-w64-x86_64-gtkmm3 is still needed in MSYS2, but we can remove it when gtksourceviewmm3/PKGBUILD gets a new pkgrel I think (a new package is then built). 10 years ago
libclangmm@c1f4eef139 Updated libclangmm link. 10 years ago
plugins Resolved conficts. 11 years ago
share Fixes to the .desktop file. 10 years ago
src Now uses files from eidheim/tiny-process-library 10 years ago
tiny-process-library@3307488fbf Added link to eidheim/tiny-process-library 10 years ago
.gitignore Added python files to .gitignore 11 years ago
.gitmodules Added link to eidheim/tiny-process-library 10 years ago
CMakeLists.txt More approriate cmake function for the debian stable bug workaround. 10 years ago
LICENSE Initial commit 11 years ago
README.md Now uses files from eidheim/tiny-process-library 10 years ago

README.md

juCi++

a lightweight platform independent 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 and ease of use in mind.

Features

  • Platform independent
  • Fast and responsive (written in C++)
  • Syntax highlighting for more than 100 different file types
  • C++ warnings and errors on the fly
  • C++ Fix-its
  • Automated CMake processing
  • Fast C++ autocompletion
  • Keyword and buffer autocompletion for other file types
  • Tooltips showing type information and doxygen documentation (C++)
  • Rename refactoring across files (C++)
  • Highlighting of similar types (C++)
  • Automated documentation search (C++)
  • Go to methods and usages (C++)
  • Spell checking depending on file context
  • Run shell commands within JuCi++
  • Regex search and replace
  • Smart paste, keys and indentation
  • Auto-indentation of C++ file buffers through clang-format
  • Source minimap
  • Full UTF-8 support

See enhancements for planned features.

Dependencies

Installation

See installation guide.