Download
 
 
ClangCompletion
Description: jEdit ClangCompletion Plugin

jEdit ClangCompletion Plugin

Summary

ClangCompletion provides jEdit with code completion and syntax checking for c, c++ and objective-c using the clang and llvm.

Usage

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 http://llvm.org, but 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 Completion Plugin. The completion will automatically show or need a key to popup depending on the Completion Plugin options.

ClangCompletion plugin provides a Project Viewer 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.

Author: WuJiayi
Category: Language Support

Version: 0.1
Requirements: JDK >= 1.6 · jEdit >= 5.0pre1 · Completion >= 0.3 · ErrorList >= 2.0 · SuperAbbrevs >= 1.0
Binary Download: ClangCompletion-0.1-bin.tgz
ClangCompletion-0.1-bin.zip
Complete Download: ClangCompletion-0.1.tgz
ClangCompletion-0.1.zip
Release Date: November 25, 2012
 
Main Site
Features
Compatibility
Screenshots
Icons and Images
Reviews
Download
Plugins

Community
Community Site
Message Boards
Wiki
Community Downloads
Links
Help
Quick Start Guide
Online Documentation
Feedback and Support
Developer
Development
SourceForge Project
Donate