Skip to content

dvdkruk/avroclipse

Repository files navigation

Avroclipse Build Status

An Eclipse editor plugin for defining Apache Avro IDL files.

Current version: 0.0.11

Used techniques/tools:

License: Apache License, Version 2.0

Install Avroclipse

Marketplace

Drag thisDrag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client button to your running Eclipse workspace or search for Avroclipse in the Eclipse Marketplace.

Update Site

Install Avroclipse using the folloing the update site URL:

http://dvdkruk.github.io/avroclipse/updatesite/releases

To add the Avroclipse update site:

  1. Go in your Eclipse instance to Help > Install New Software....
  2. In the "Work with" section, click the Add... button. The "Add Repository" dialog box appears.
  3. Fill the update site link shown above, in the location field and click OK.
  4. Select the Avoclipse checkbox and click Finish.
  5. After installation and restarting Eclipse, Avroclipse is ready to use. Avroclipse editor will automatically be shown when creating or opening a file with the ".avdl" extension.

Zip Archive (Offline)

Another way to install Avroclipse is to use the Avroclipse updatesite zip file. Click here how to do this.

Features

Here are some features of Avroclipse shown.

Syntax Highlighting

Syntax Highlighting

Error Highlighting

Error Highlighting

Code Completion

Code Completion

Getting Started (Development)

  1. Download and install Eclipse IDE for Java and DSL Developers for your OS.
  2. Clone this repository.
  3. Go to the avroclipse.relang directory and execute the following maven command:mvn clean install
  4. Launch Eclipse and set the directory where you cloned the repository as workspace.
  5. Import existing projects into your workspace.
  6. The six projects of Avroclipse should now be in your workspace ready to be edited.
  7. To launch an Eclipse instance with Avroclipse; right click on the avroclipse.ui project and select Run As > Eclipse Application.

Note: Tycho Project Configurators (0.8.0.201409231215) plugin is needed to use the maven pom.xml file correctly in Eclipse.

Alternatives/links