/EclipseAugments

Collection of tools meant to improve efficiency and effectiveness of Eclipse as an IDE. Some of these tools may be experimental or only make sense with a certain development workflow.

Primary LanguageJavaEclipse Public License 1.0EPL-1.0

EclipseAugments

Collection of tools meant to improve efficiency and effectiveness of Eclipse as an IDE. Some of these tools may be experimental or only make sense with a certain development workflow.

Travis CI

Stack Trace Editor

Features

  • Folding of Java Stack Traces

Part Detacher

Features

  • Detach an editor (such as the Compare Editor) from its stack and maximize it over multiple screens
  • Re-attach editor to its previous stack
  • Currently can only be Trigger using the context menu of an editor

Hexadecimal Editing Augments

Features

  • Quick fix convert for JDT
  • Tooltip convert for JDT
  • JCT Debug variable value formatter

Module Builder

Features

  • Wizard for configuring a set of Eclipse plug-Ins
  • Generate separate model, UI and core bundles
  • Generate p2 update site
  • Generate tycho build, with dedicated target platform file
  • Re-generate
    • Pre-fill wizard using selected plug-in project
    • Pre-fill wizard using selected persisted config

alt tag

Git Mine

Features

  • Cycle through the history of the content of a file
  • Show commit statistic on a file

Preference Augments

Features

  • Increase memory available to Eclipse
  • Make essential update sites available to the install dialog

Scratchpad

Features

  • Access notes from within Eclipse
  • Manage notes in files and folders

Gister

Features

  • Create GitHub Gist from (right-click menu)
    • file selection, e.g in project explorer
    • text selection in editors
  • Configure personal GitHub token in preferences

XSD EMF Tools

Features

  • Generate ECore from XSD (right-click menu)
  • Register XSD ECore with provided file extension (right-click menu) to enable editing in EMF editors

m2-connectors

jandex-maven-plugin m2e connector

m2e connector for the jandex maven plugin. Currently only handles the jandex goal of the jandex-maven-plugin.

Maven EMF Model and Comparsion

Features

  • Use generic EMF Tools to edit Maven POM files
  • Use EMF Compare to compare Maven POM files, ignoring whitespace and ordering changes

Liquibase

Features

  • EMF Model and Comparsion
  • Use generic EMF Tools to edit Liquibase DB changelogs
  • Use EMF Compare to compare Liquibase DB changelogs, ignoring whitespace and ordering changes
  • Run Liquibase scripts against embedded H2 and inspect result in H2 console

Install from p2 update site

http://treehopper.github.io/EclipseAugments/

License

Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html