Eclipse Code Recommenders
Table of Contents
1. User Manual
What is Code Recommenders?
Recommenders' Code Completion Engines
Intelligent Call Completion
Intelligent Code Templates (single-object, no-order)
Intelligent Overrides Completion
Subwords Completion
Chain Completion
The Extended Documentation Platform
Subclassing Directives Provider
Self-calls Directives Provider
Example Code Snippets Provider
Calls Recommendation Provider
Snipmatch
Local Code-Search
The Model Repository
2. New and Noteworthy
v0.5
Bugzilla Summaries
New Feature Namespaces
Removal of Project Builder and Nature
Completion Engines completely based on JDT
JDT-based Call Chain Completion
Extended Documentation Platform
Improved Subwords Completion
Temporary Deactivation of Template Completion
Forecast: New Local Code-search
v0.4
Maintenance Release
v0.3
Subwords Completion
v0.2
Chain Completion
Templates Completion Engine
v0.1
Calls Completion
Overrides Completion
Eclipse Help
3. ISV Manual
Eventbus
IAstProvider
JavaElement Events Provider
Call Chain Completion
Example: Call Chain Using a Local Variable
Design Overview
Extdoc
Design Overview for Extdoc
Workflow: Processing of a Java Selection Event
Example of a provider execution scheduling
Layout of the ExtdocView
Sources of an example provider