Google Summer of Code in Eclipse Java Development Tools: Improving Code Completion and Refactoring Capabilities
This talk summarizes the experiences of a student working on Eclipse JDT during the summer. In the first part of the presentation, general impressions are covered: how to start with Eclipse development in general, the workflow of contributing and discussing changes and the basics of JDT, as well. The second part of the talk covers the actual work, which included adding substring code completion to content assist, implementing postfix code completion and extending the refactoring capabilities. The current status of the work, the challenges that were faced during development and future goals and ideas will also be discussed.