Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.43 KB

README.md

File metadata and controls

37 lines (23 loc) · 1.43 KB

pig-eclipse-update-site

Features

  • supports Apache Pig Latin 0.11 - 0.16
  • syntax highlighting
  • open declaration (F3) - for macros, defines, and UDF's
  • auto complete (ctrl+space) - defines, relations, reserved words, built in functions
  • toggle comment (ctrl+shift+c) - to comment/uncomment a block using --
  • find references (ctrl+shift+g) - preliminary implementation, to find usages of macros
  • hover information (tooltips) for macro definitions, UDF's and built in functions (javadocs) and some keywords
  • preferences page for colors, Pig version, auto complete behavior and more

Installation

Install it from this update site:

http://github.com/eyala/pig-eclipse-update-site/raw/master

Pig-Eclipse requires an Eclipse with at least Java 7. It has been tested on Indigo, Juno, Kepler and Luna.

Name your pig scripts with the extension "pig" or add new file associations in the Window->Preferences->File Associations page.

Guide

Artem Ervits from HortonWorks has written a lovely guide to getting started with Pig-Eclipse that may be useful for new users.

Source Code

See this git project:

https://github.com/eyala/pig-eclipse

Latest Release

1.1.2, September 13th, 2016 - Add hover information for keywords, Pig 0.15 and 0.16 support, and fix of issue #6 (thanks to brahamim)