Kate C++ Helper Plugin

Software Screenshot:
Kate C++ Helper Plugin
Software Details:
Version: 1.0.4 updated
Upload Date: 27 Sep 15
Developer: Alex Turbov
Distribution Type: Freeware
Downloads: 17

Rating: 2.0/5 (Total Votes: 1)

Kate C++ Helper Plugin is an open source and totally free plugin for the Kate text editor found in the KDE Software Compilation environment.

Kate C++ Helper Plugin is intended to simplify the hard life of a C/C++ programmer who uses Kate to write code for his/her software.

To install the Kate C++ Helper Plugin software from the Git source, clone the repository using the link above and execute the following commands in a terminal:

cd < plugin-sources-dir >
mkdir build && cd build
cmake -DNO_DOXY_DOCS=ON -DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=~/.kde4 .. && make && make install

What is new in this release:

  • action to toggle `#include ` into `#include ""` and vise versa
  • improve _Open header/implementation_ action
  • improve support for local `#includes` (i.e. withing quotes)
  • and as usual some code refactorings

What is new in version 1.0.0:

  • Introduce source code indexer and full featured search facility.
  • It allows to build various queries to indexed collections and do a really flexible search. For example, to find all public typedefs of std::basic_string: scope:std::basic_string access:public kind:typedef
  • Extract doxygen comments for completion items and show it as a tip, when `Alt` modifier pressed
  • Use `KTextEditor::TemplateInterface2` when substitute completion item into a document
  • Improve completion for unsaved files
  • A LOT of refactorings to improve stability/maintainability
  • Allow to move tabs in a tool view, save/restore tool view layout

What is new in version 0.9.5:

  • add (a little) option to control completions list layout
  • add some colors and context menu to diagnostic messages
  • translation unit and completion flags are reviewed (benchmarks still needed)
  • fix LLVM/Clang detection for Debian
  • add target to produce a `.deb` package (with `make kate-cpp-helper-plugin-deb-package`)
  • close issue #10: no package w/ required headers in recent Debian/Ubuntu

What is new in version 0.9.2:

  • fix (avoid actually) pure virtual function call crash with clang 3.3 on attempts to get a source code location for Note diagnostic messages
  • diagnostic messages tab in the tool view was transformed into a list view

What is new in version 0.9.0:

  • Add a list of file extesnsions to be ignored by `#include` autocompleter (per session)
  • Fix regression with header file presence checker
  • Some code cleanup (before going to make a branch for indexing feature implementation)

What is new in version 0.7.1:

  • added clang detector (also tested w/ Ubuntu 12.10)
  • fix cmake files for unit tests building
  • fix a bug when parse #include directive
  • fix live ebuild to require clang

What is new in version 0.5:

  • Add an action to switch between header and implementation file, just like an official Open Header plugin but smarter

What is new in version 0.4.5:

  • Fix a nasty bug with path remove from config dialog

What is new in version 0.4.4:

  • If a file going to be opened is inaccessible for writing, then open it in RO mode, so implicit modifications (like TAB to space conversions or trailing spaces removal) wouldn't annoy on close.

What is new in version 0.4.2:

  • watch configured directories for changes and update ``#include`` files status
  • build system support has improved and refactored, so now it is possible to generate a source tarball and turn unit-tests compilation OFF (to avoid unnecessary for end user boost dependency)

Requirements:

  • KDE Plasma
  • C++11 compatible compiler (gcc >= 4.7 recommended)
  • clang >= 3.1
  • CMake
  • Kate editor version >= 2.9
  • boost library >= 1.42 required since version 0.8.7

Screenshots

kate-c-helper-plugin_1_70937.png
kate-c-helper-plugin_2_70937.png

Similar Software

logfilter
logfilter

20 Feb 15

Chiel
Chiel

3 Jun 15

C# for Emacs
C# for Emacs

12 May 15

lesspipe.sh
lesspipe.sh

19 Feb 15

Other Software of Developer Alex Turbov

Comments to Kate C++ Helper Plugin

Comments not found
Add Comment
Turn on images!