| jEdit ClangCompletion Plugin
jEdit ClangCompletion Plugin
ClangCompletion provides jEdit with code completion and syntax checking for c, c++ and objective-c using the clang and llvm.
ClangCompletion needs clang inside the system path,
or you can set the absolute path from Plugin Options - ClangCompletion.
You can download and install clang and llvm from
try to use your package manager to install it first,
if you are on an operating system that has one.
ClangCompletion will check the syntax every time you
save your c, c++ or objc buffer.
You can disable this from Plugin Options - ClangCompletion.
It will show errors in the ErrorList.
This plugin provides a completion service via the
The completion will automatically show or need a key to
popup depending on the Completion Plugin options.
ClangCompletion plugin provides a
option pane to configure include paths and precompiled definitions
for a given project.
Right-click the project root node from the ProjectViewer tree
and select Properties to see the ClangCompletion option pane.
You need to fill in the same options there as you would for a Makefile or an IDE.
If the expansion is a something with parameters, such as a function, then
SuperAbbrevs is used
to display and expand the completion, and permit you to use
the tab key to navigate the parameters.