Eclipse

[ Start > PikeDevel > Eclipse ] [ Edit this Page | Viewing Version 6 ]


A plugin for performing Pike development in Eclipse would be great!

Who's working on it: Bill Welliver is the best person to talk to. He's got a basic plugin going with code highlighting and preliminary (aka primitive) code folding support. Eclipse and java wizards are welcome.

Currently, the plugin consists of a Pike text editor. It supports basic syntax hilighting and code folding. The code folding, in particular, is not perfect.

Basically, in order to get the nifty features everyone wants in the editor, like better folding, code completion, syntax checking and class browsing, there needs to be a better data model. We could do it either in Java, or in Pike with an IPC link to Eclipse. It might be easier to do the heavy lifting in Pike, but there are some drawbacks to that.

Bill Says:

I've started down the pure Java path. I've completed a Pike grammar using Java CUP, and it seems to be working. The biggest problem we're experiencing is caused by the precompiler. Precompiler syntax throws all sorts of problems into the mix, and my inclination is to just not support it.

Help is welcome, as my time is pretty limited. Check out the code from CVS: http://ria.riverweb.com:8080/viewrep/cvs/PDT

Features we'd like (in relative order of difficulty and priority):

- Syntax hilighting with configurable styles

  • Code folding (done)
  • Class browsing (in progress)
  • Error linkbacks in console
  • Comment/Uncomment
  • Syntax checking (in progress)
  • Code completion
  • Autodoc support (view/generate)
  • New class / method wizards
  • Refactoring

Powered by PikeWiki2

 
gotpike.org | Copyright © 2004 - 2009 | Pike is a trademark of Department of Computer and Information Science, Linköping University