A Processing Bundle for Sublime Text 2
Pull request Compare This branch is 144 commits behind b-g:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
_Mac
.gitignore
?.sublime-snippet
@param.sublime-snippet
@private.sublime-snippet
@public.sublime-snippet
@return.sublime-snippet
Array.sublime-snippet
ArrayList.sublime-snippet
Comments (Java Processing).tmPreferences
HALF PI.sublime-snippet
Object.sublime-snippet
PFont.sublime-snippet
PGraphics.sublime-snippet
PI.sublime-snippet
PImage.sublime-snippet
Processing (OSX).sublime-build
Processing.sublime-settings
Processing.tmLanguage
README.md
String.sublime-snippet
TWO PI.sublime-snippet
abs.sublime-snippet
acos.sublime-snippet
alpha.sublime-snippet
ambient.sublime-snippet
ambientLight.sublime-snippet
append.sublime-snippet
arc.sublime-snippet
arrayCopy.sublime-snippet
asin.sublime-snippet
atan.sublime-snippet
atan2.sublime-snippet
background.sublime-snippet
beginCamera.sublime-snippet
beginGL.sublime-snippet
beginRecord.sublime-snippet
bezier.sublime-snippet
bezier3D.sublime-snippet
bezierDetail.sublime-snippet
bezierPoint.sublime-snippet
bezierTangent.sublime-snippet
bezierVertex 3D.sublime-snippet
bezierVertex.sublime-snippet
binary.sublime-snippet
blue.sublime-snippet
boolean.sublime-snippet
box.sublime-snippet
break.sublime-snippet
brightness.sublime-snippet
byte.sublime-snippet
camera.sublime-snippet
case.sublime-snippet
catch.sublime-snippet
ceil.sublime-snippet
char.sublime-snippet
class.sublime-snippet
color.sublime-snippet
concat.sublime-snippet
const.sublime-snippet
constrain.sublime-snippet
copy.sublime-snippet
cos.sublime-snippet
createReader.sublime-snippet
createWriter.sublime-snippet
curve 3D.sublime-snippet
curve.sublime-snippet
curveDetail.sublime-snippet
curvePoint.sublime-snippet
curveTightness.sublime-snippet
curveVertex 3D.sublime-snippet
curveVertex.sublime-snippet
default.sublime-snippet
degrees.sublime-snippet
directionalLight.sublime-snippet
dist 3D.sublime-snippet
dist.sublime-snippet
doc - class.sublime-snippet
doc - comment.sublime-snippet
doc - newline.sublime-snippet
ellipse.sublime-snippet
else if.sublime-snippet
else.sublime-snippet
emissive.sublime-snippet
endCamera.sublime-snippet
endRecord.sublime-snippet
exp.sublime-snippet
expand.sublime-snippet
fill.sublime-snippet
float.sublime-snippet
floor.sublime-snippet
focused.sublime-snippet
for in.sublime-snippet
for.sublime-snippet
frameCount.sublime-snippet
frameRate 2.sublime-snippet
frameRate.sublime-snippet
frustum.sublime-snippet
function.sublime-snippet
get pixel.sublime-snippet
get.sublime-snippet
glBindBuffer.sublime-snippet
glCallList.sublime-snippet
glClear.sublime-snippet
glClearColor.sublime-snippet
glColor3f.sublime-snippet
glColor4f.sublime-snippet
glDeleteBuffers.sublime-snippet
glDepthMask.sublime-snippet
glFlush.sublime-snippet
glGenBuffers.sublime-snippet
glGenLists.sublime-snippet
glGetError.sublime-snippet
glLoadIdentity.sublime-snippet
glPushMatrix.sublime-snippet
glRotatef.sublime-snippet
glScalef.sublime-snippet
glTexCoord2f.sublime-snippet
glTranslatef.sublime-snippet
glVertex2f.sublime-snippet
glVertex3f.sublime-snippet
green.sublime-snippet
hex.sublime-snippet
hour.sublime-snippet
hue.sublime-snippet
if.sublime-snippet
image.sublime-snippet
int.sublime-snippet
join.sublime-snippet
key.sublime-snippet
keyCode.sublime-snippet
keyPressed 2.sublime-snippet
keyPressed.sublime-snippet
keyReleased.sublime-snippet
keyTyped.sublime-snippet
lerp.sublime-snippet
lerpColor.sublime-snippet
lightFalloff.sublime-snippet
lightSpecular.sublime-snippet
lights.sublime-snippet
line 3d.sublime-snippet
line.sublime-snippet
link.sublime-snippet
loadBytes.sublime-snippet
loadFont.sublime-snippet
loadImage.sublime-snippet
loadPixels.sublime-snippet
loadStrings.sublime-snippet
log.sublime-snippet
mag.sublime-snippet
map.sublime-snippet
match.sublime-snippet
max array.sublime-snippet
max.sublime-snippet
millis.sublime-snippet
min array.sublime-snippet
min.sublime-snippet
minute.sublime-snippet
modelX.sublime-snippet
modelY.sublime-snippet
modelZ.sublime-snippet
month.sublime-snippet
mouseButton.sublime-snippet
mouseDragged.sublime-snippet
mouseMoved.sublime-snippet
mousePressed 2.sublime-snippet
mousePressed.sublime-snippet
mouseReleased.sublime-snippet
mouseX.sublime-snippet
mouseY.sublime-snippet
nf.sublime-snippet
nfc.sublime-snippet
nfp.sublime-snippet
nfs.sublime-snippet
noCursor.sublime-snippet
noFill.sublime-snippet
noLights.sublime-snippet
noSmooth.sublime-snippet
noStroke.sublime-snippet
noTint.sublime-snippet
noise.sublime-snippet
noiseDetail.sublime-snippet
noiseSeed.sublime-snippet
norm.sublime-snippet
normal.sublime-snippet
online.sublime-snippet
ortho.sublime-snippet
package.sublime-snippet
param.sublime-snippet
perspective.sublime-snippet
pixels.sublime-snippet
pmouseX.sublime-snippet
pmouseY.sublime-snippet
point.sublime-snippet
pointLight.sublime-snippet
pow.sublime-snippet
printCamera.sublime-snippet
printMatrix.sublime-snippet
printProjection.sublime-snippet
println.sublime-snippet
private function.sublime-snippet
private static function.sublime-snippet
private static var.sublime-snippet
private var object.sublime-snippet
private var.sublime-snippet
protected function.sublime-snippet
protected var object.sublime-snippet
protected var.sublime-snippet
public function.sublime-snippet
public static function.sublime-snippet
public static var.sublime-snippet
public var object.sublime-snippet
public var.sublime-snippet
pushMatrix.sublime-snippet
quad.sublime-snippet
radians.sublime-snippet
random.sublime-snippet
randomSeed.sublime-snippet
rect.sublime-snippet
red.sublime-snippet
resetMatrix.sublime-snippet
reverse.sublime-snippet
rotate.sublime-snippet
rotateX.sublime-snippet
rotateY.sublime-snippet
rotateZ.sublime-snippet
round.sublime-snippet
saturation.sublime-snippet
save.sublime-snippet
saveBytes.sublime-snippet
saveFrame.sublime-snippet
saveStrings.sublime-snippet
scale SIZE.sublime-snippet
scale.sublime-snippet
screenX.sublime-snippet
screenY.sublime-snippet
screenZ.sublime-snippet
screen_height.sublime-snippet
screen_width.sublime-snippet
second.sublime-snippet
set pixel.sublime-snippet
set.sublime-snippet
setSwapInterval.sublime-snippet
setup OpenGL.sublime-snippet
setup.sublime-snippet
shininess.sublime-snippet
shorten.sublime-snippet
sin.sublime-snippet
size OPENGL.sublime-snippet
size.sublime-snippet
smooth.sublime-snippet
sort.sublime-snippet
specular.sublime-snippet
sphere.sublime-snippet
sphereDetail.sublime-snippet
splice.sublime-snippet
split.sublime-snippet
splitTokens.sublime-snippet
spotLight.sublime-snippet
sq.sublime-snippet
sqrt.sublime-snippet
status.sublime-snippet
str.sublime-snippet
stroke.sublime-snippet
strokeWeight.sublime-snippet
subset.sublime-snippet
switch.sublime-snippet
tan.sublime-snippet
text data.sublime-snippet
text stringdata.sublime-snippet
textAscent.sublime-snippet
textDescent.sublime-snippet
textFont.sublime-snippet
textLeading.sublime-snippet
textSize.sublime-snippet
textWidth.sublime-snippet
throw.sublime-snippet
tint.sublime-snippet
translate.sublime-snippet
triangle.sublime-snippet
trim.sublime-snippet
try.sublime-snippet
try__catch.sublime-snippet
try__catch__finally.sublime-snippet
unbinary.sublime-snippet
unhex.sublime-snippet
updatePixels.sublime-snippet
var object.sublime-snippet
var.sublime-snippet
vertex 3D.sublime-snippet
vertex.sublime-snippet
while.sublime-snippet
year.sublime-snippet

README.md

Processing Bundle for Sublime Text 2

A Processing bundle for Sublime Text 2. Check the demo video on vimeo!

Mac OSX

Fully supported: snippets + buildsystem.

Linux & Windows

Only partly supported: snippets, but no buildsystem. (Would be nice if someone on windows/linux could figure out the buildsystems, please let me know if your are interested)

Installation

There are 3 easy ways to install the Processing Bundle:

Using Sublime Package Control

If you are using Sublime Package Control, you can easily install the Processing Bundle via the Sublime Text 2 -> Preferences -> Package Control: Install Package menu item.

Using Git

Alternatively you can install the theme and keep up to date by cloning the repo directly into your Packages directory in the Sublime Text 2 application settings area.

Go to your Sublime Text 2 Packages directory and clone the theme repository using the command below: git clone https://github.com/b-g/processing-sublime/ "Processing"

Download Manually

  • Download the files using the GitHub .zip download option
  • Unzip the files and rename the folder to Processing
  • Copy the folder to your Sublime Text 2 Packages directory e.g. OS X: ~/Library/Application Support/Sublime Text 2/Packages/Processing

Usage

  • The Processing.app has to be open and 'Use external editor' in Processing preferences has to be checked. Use external editor preference

  • Select in Sublime Text the Processing buildsystem: Tools -> Build system -> Processing

  • Run the sketch: cmd+b

Acknowledgements