Search processing.org:

##

The following tools are included with the Processing software. Select the tool you want to use from the Tools menu of the Processing Environment. These tools are open source; the code is distributed with Processing.

##### Auto Format

Attempts to format the code into a more human-readable layout. It adds and removes spaces to make the structure of the code clear.

##### Archive Sketch

Archives a copy of the current sketch in .zip format. The archive is placed in the same directory as the sketch.

##### Color Selector

Simple interface for selecting colors as RGB, HSB, and Hex.

##### Create Font

Converts fonts into the Processing font format and adds to the current sketch. Opens a dialog box which give options for setting the font, its size, if it is anti-aliased, and if all characters should be generated. If the "All Characters" options is selected, non-English characters such as ü and Å are generated, but the font file is larger in size. The amount of memory required for the font is also determined by the size selected. Processing fonts are textures, so larger fonts require more image data.

##### Fix Encoding & Reload

Sketches that contain non-ASCII characters and were saved with Processing 0140 and earlier may look strange when opened. Garbled text and odd characters may appear where umlauts, cedillas, and Japanese formerly lived. This will reload your sketch using the same method as previous versions of Processing, at which point you can re-save it which will write a proper UTF-8 version.

###

Contributed tools are developed, documented, and maintained by members of the Processing community. Each must be downloaded separately and added to the "tools" folder inside the Processing sketchbook folder. Further directions are included with each tool. For feedback and support, please post to the Discourse, for development discussions post to Libraries, Tool Development.

A complete list of libraries can be found online.