Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
SuperCollider Textmate Bundle
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Commands updated to new help system
DragCommands
Snippets
Support
Syntaxes
LICENSE
README.rst
info.plist

README.rst

A TextMate Bundle for SuperCollider

Work is based on Rob W's supercollider-tmbundle. This implementation uses pipes for communication instead of OSC messages. This means you don't have to start the supercollider cocoa app to use the bundle and you don't have a ~300 character limit to send messages to SC.

There is a short preview on vimeo.

Prerequisites

  • TextMate Terminal executable mate (Help/Terminal Usage...)
  • A SuperCollider Installation (>3.5) installed under /Applications/SuperCollider.app (you'll need to manually update the paths under scmate.tmbundle/Support/scpipe/lib/sc/pipe.rb if you need another installation directory)
  • For a GUI it is recommended to use the new QT GUI (Cocoa won't work). Add GUI.qt; to your startup.scd

Features

  • Snippets
  • Help is displayed via the new SC Help System
  • Common commands (Recompile, Open Class File, Find References ...)

Installation

  • git clone http://github.com/sbl/scmate.tmbundle.git ~/Library/Application\ Support/TextMate/Bundles/scmate.tmbundle
  • (under TextMate 2 these paths have changed to ~/Libary/Application\ Support/Avian/Bundles/scmate.tmbundle)
  • (OR) download the bundle and rename it to scmate.tmbundle then double-click it
  • choose "finish installation" from the Bundle Menu
  • Start the language with cmd+f1 (a terminal window will come up)

Troubleshooting

See the announcement post for this package for help with some common troubles:

Licence

This work is licensed under the GNU GPL sbl 2012

Something went wrong with that request. Please try again.