How to Use the EasyEclipse Plugin Warrior Like a Pro

Written by

in

The Ultimate Guide to EasyEclipse Plugin Warrior Features EasyEclipse Plugin Warrior is a specialized, pre-configured distribution designed specifically for developers who build, test, and deploy Eclipse plugins and Rich Client Platform (RCP) applications. By bundling essential development tools into a single package, it eliminates the tedious process of manually configuring a vanilla Eclipse installation.

Below is a comprehensive breakdown of the core features and tools that make EasyEclipse Plugin Warrior an essential environment for plugin developers. Core Development Environment

The foundation of the Plugin Warrior distribution provides the essential framework required for Java and Eclipse component creation.

Eclipse Platform: The core workbench structure and windowing system.

Java Development Tools (JDT): Complete support for writing, compiling, and debugging Java code.

Plug-in Development Environment (PDE): The central toolset for creating manifests, extension points, and build configurations. Advanced Testing and Quality Assurance

Plugin Warrior integrates powerful tools to ensure your plug-ins are stable, performant, and bug-free.

JUnit Integration: Run unit tests for your plugins directly inside the workbench.

Eclipse Test Framework: Specialized tools to execute automated integration tests within a running Eclipse instance.

Bytecode Visualizer: Inspect compiled Java bytecode to optimize plugin performance and structural integrity. Source Control and Team Collaboration

Managing plugin source code and collaborating with other developers is streamlined through built-in version control tools.

CVS Integration: Native support for Concurrent Versions System repositories.

Subclipse: Comprehensive integration for Subversion (SVN) repositories, allowing seamless commits, updates, and conflict resolution. Specialized Utility Tools

The distribution includes several utility plugins that enhance productivity and simplify common development tasks.

AnyEdit Tools: Adds useful context menu actions like converting tabs to spaces, trailing whitespace removal, and case conversions.

Eclipse Colorer: Provides advanced syntax highlighting for over 150 languages, useful when your plugins interact with external file formats.

RegexUtil: A built-in regular expression tester to help you write and validate complex text-parsing logic quickly. If you want to customize your setup further, let me know: Which version of Eclipse you are targeting If you need to add Git integration to this stack

Whether you are building Eclipse RCP applications or standard desktop plug-ins

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *