PLEASE NOTE! CompleteClipse is only for Eclipse 2.0. The functionality has been integrated into Eclipse 2.1, so there is no need for it if you use Eclipse 2.1 (or later). If you want Text Completion, download TabNavigator.
CompleteClipse is a plugin for defining new Content Assistants for new or existing Editors. CompleteClipse provides an extension point for defining a new Content Assist action, and will register all extension actions in the appropriate editor. There are currently two implementations of the CompleteClipse extension: CompleteClipse Java provides enhanced completions for Java, and TextComplete provides text completions for most subclasses of AbstractTextEditor.
Future CompleteClipse extensions might include XML completion, enhanced Javadoc completion, new "Quick Fix" implementations, etc. In addition, it is expected that CompleteClipse will be used to add Content Assist (e.g. spell check) for the ZMail project.
For more information, please visit the CompleteClipse FAQ
CompleteClipse Java enhances the code completion of the Eclipse JDT by guessing which variables should be passed as method arguments when code assist is invoked for a method name. CompleteClipse will find all possible variables that could be passed to the method, if there are any, and then pick the best choice based on a series of simple rules. Whichever variable seems most likely to be correct is inserted into the appropriate argument position during the method completion.
CompleteClipse Java's two most important features are:
For an explanation of how CompleteClipse guesses completions, please see the FAQ Question
Please see the Screen Shots for some examples of some CompleteClipse completions.
TextComplete is the prototype developed to prove that new Content Assistants can be easily created in separate plugins using the CompleteClipse extension point. TextCompelete provides text completions for most text based editors in Eclipse, including the two most common editors, the Java editor and the Text editor. TextComplete provides options for case sensitivity, connecting characters (what kinds of characters count as part of a word token), and inclusion of "raw template" completions.
For more information about TextComplete, please see the FAQ Section
Please see the TextComplete Screen Shots for some examples of text completions.
Available for download from the zClipse project on SourceForge
For more information about TextComplete, please see the FAQ Section
Please see the TextComplete Screen Shots for some examples of text completions.