goyox86 / Processing.tmbundle

Alternative TextMate support for Processing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alternative Processing bundle for TextMate 2

Description

This is a bundle for TextMate 2. Now you can work on your Processing sketch then run, present, and export all from within TextMate. The Processing language will also be properly understood and highlighted along with included useful snippets and reference material.

Already this bundle can:

  • Determine if you installed processing-java globally or to your home folder
  • Run your saved Processing sketch
  • Run an unsaved scratch Processing sketch
  • Launches Console.app and logs console output to a log file
  • Present your saved Processing sketch
  • Export your Processing sketch as each of the following
    • Java Class Files
    • Mac OS X App
    • Windows Executable
    • Linux Binary
  • Provide tons of snippets and auto completions

Resources

TextMate 2 currently inclues a Processing bundle:
https://github.com/textmate/processing.tmbundle

There also exists the once excellent Processing bundle for TextMate by peon:
https://github.com/peon/processing.tmbundle

The bundle included with TextMate 2 is sparse (and doesn't even work on my setup), and the bundle by peon is massively out of date. I am combining ideas from both and developing an up-to-date approach to Processing sketch development in TextMate 2.

Instructions

Processing is no longer included with the bundle (this is a good thing).

You must download the latest version of Processing:
http://processing.org/download/

You must then install the command line support for Processing:
http://wiki.processing.org/w/Command_Line

You can then finally install this bundle and begin making sketches in TextMate 2.

Request

This bundle is still undergoing testing and improvement.

Please add any suggestions or issues to the issue tracker.

About

Alternative TextMate support for Processing