Jucipp

Jul 20, 2023

Lightweight C++-IDE with support for C++11, C++14 and C++17

juCI++, is a platform independent and lightweight C++ IDE designed towards libclang with speed, stability, and ease of use in mind.

It supports syntax highlighting for more than 100 different file types. Furthermore, it supports CMake and Meson as build systems. juCI++ implements Git support through libgit2. It provides debug integration, both local and remote through lldb.

Other supported featured are fast C++ autocompletion, tooltips showing type information and doxygen documentation, rename refactoring across files, automated documentation search, find symbol through Ctags, spell checking depending on file context, runnig shell commands within JuCi++, regex search and replace, smart paste, keys and indentation, source minimap, split view, full UTF-8 support; just to name a few.



Checkout these related ports:
  • Zile - Small emacs-like text editor
  • Yudit - Multi-lingual Unicode text editor with TTF support
  • Xvile - VI Like Emacs -- X11 version
  • Xmlcopyeditor - Fast validating XML editor
  • Xi-term - Terminal frontend for xi-editor
  • Xi-core - Modern editor backend written in Rust
  • Xed - Small but powerful text editor for GTK
  • Xcoral - Multiwindow mouse-based text editor for X
  • Wxhexeditor - Graphical hex editor for big files with x86 disassembly support
  • Wordgrinder - Simple Unicode-aware console and X11-based word processor
  • With-editor - Use the Emacsclient as the $$EDITOR of child processes
  • With-editor-devel - Use the Emacsclient as the $$EDITOR of child processes
  • Web-mode - Autonomous Emacs major-mode for editing web templates
  • Vscode - Visual Studio Code - Open Source ("Code - OSS")
  • Vis - Vi-like editor based on Plan 9's structural regular expressions