GSoC Result: XQMode - Live Syntax and Error Checker for Processing 2.0
in
Library and Tool Development
•
11 months ago
Hello everyone,
XQMode is a contributed Mode for Processing that underlines and reports syntax and compilation errors in code as you type, on the fly.
Features include underlining error lines, tabular list of errors, click to scroll to error line and eclipse like error bar displaying positions of all errors in the tab.
Installation
- You need Processing 2.0b5 or later. http://www.processing.org/download
- Download the latest version of XQMode from here.
- If not already present, create a folder named "modes" inside your Sketchbook folder. (The location of the sketchbook folder is shown in Processing's Preferences dialog)
- Extract the contents of XQMode .zip into the modes folder.
- Restart Processing.
Find out more in the
getting started wiki.
Do try it out! I would really appreciate your feedback and comments. Hope you find it useful.
Project repo:
https://github.com/Manindra29/XQMode
Please report issues here:
https://github.com/Manindra29/XQMode/issues
My mentor for this project - Daniel Shiffman, has been instrumental in the development. Special thanks to Ben Fry for solving some really tricky problems and making XQMode compatible with Processing. Other members of the Processing team – Martin Leopold, Florian Jenett and Andres Colubri provided valuable inputs and helped with internal testing.
Cheers!
Manindra
1