1 / 11

Plugin Inspiration

Plugin Inspiration. Jeff Michaud Victoria BC Feb 2003. Overview. There are currently over 230 Plugins Look at several Plugins that have potential for use within GILD Inspiration Direction Learn from their mistakes. Assis Eclipse GUI. GUI Builder (with SWT)

janina
Download Presentation

Plugin Inspiration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PluginInspiration Jeff Michaud Victoria BC Feb 2003

  2. Overview • There are currently over 230 Plugins • Look at several Plugins that have potential for use within GILD • Inspiration • Direction • Learn from their mistakes

  3. Assis Eclipse GUI • GUI Builder (with SWT) • 2 months on Eclipse Pluggin List • Very Active

  4. Call Hierarchy View • This plugin features a Call Hierarchy view which can show calls to or from a method in a tree • About 1 month on plugin list

  5. CodeBeamer • Group Management with web interface • Commercial • Database/CVS backend • Look to inspiration • About 10 months on plugin list

  6. EclipseMetrics • Out of range metrics cause additions to task list • Supported Metrics • McCabe's Cyclomatic Complexity • Lack of Cohesion in Methods • Number Of Fields • Number Of Levels • Number Of Parameters • Number Of Statements • Weighted Methods Per Class

  7. Hipikat • Hipikat recommends relevant software development artifacts based on the context in which a developer requests help from Hipikat • Repository consists of entries in CVS, Bugzilla, Newsgroups/Emails • 6 months on Eclipse list

  8. PMD • PMD scans Java source code and looks for potential problems like: • Unused local variables • Empty catch blocks • Unused parameters • Empty 'if' statements • Duplicate import statements • Unused private methods • Classes which could be Singletons • Short/long variable and method names • About 8 months on the Eclipse list

  9. Sangam • Pair programming (remote) • 6 months on Eclipse list • 8 months on Eclipse list

  10. SlimeUML • UML Diagram tool • Updates as you type • Commercial • About 8 months

  11. Others • Annotations • Code Formatters • Web development • Other languages • and many more …

More Related