2008-12-21 23:35:12 +00:00
|
|
|
textmate-supercollider
|
|
|
|
======================
|
|
|
|
|
|
|
|
|
|
|
|
Introduction
|
|
|
|
============
|
|
|
|
|
|
|
|
A SuperCollider bundle for TextMate.
|
|
|
|
Homepage: http://github.com/rfwatson/textmate-supercollider
|
|
|
|
|
|
|
|
|
|
|
|
Key controls
|
|
|
|
============
|
|
|
|
-------------------------------------------------
|
|
|
|
ENTER - Execute current selection/line
|
|
|
|
|
|
|
|
CTRL-. - Stop server
|
|
|
|
|
|
|
|
CMD-k - recompile class library
|
|
|
|
|
|
|
|
CMD-d - Help
|
|
|
|
|
|
|
|
CMD-j - Open class definition
|
|
|
|
|
|
|
|
CMD-y - Implementations of
|
|
|
|
|
|
|
|
CMD-Y - References to
|
|
|
|
|
|
|
|
CMD-? - Post window to front
|
|
|
|
|
|
|
|
CMD-SHIFT-C - Clear post window
|
|
|
|
|
|
|
|
CMD-ALT-CTRL-S - Switch to SuperCollider mode
|
|
|
|
--------------------------------------------------
|
|
|
|
|
|
|
|
Plus various snippets - check the bundle.
|
|
|
|
|
|
|
|
|
|
|
|
Installation
|
|
|
|
============
|
|
|
|
|
|
|
|
1) Double click on SuperCollider.tmbundle.
|
|
|
|
|
|
|
|
2) Copy TextMate.sc to SuperCollider Extensions directory.
|
|
|
|
|
|
|
|
3) Relaunch SuperCollider, commands should now work as long as both SC and TM are open..
|
|
|
|
|
|
|
|
|
|
|
|
Notes
|
|
|
|
=====
|
|
|
|
|
|
|
|
I've extracted the underlying code to allow control of SC.app from any command line application.
|
|
|
|
http://github.com/rfwatson/sc3ctrl
|
|
|
|
|
|
|
|
|
|
|
|
Disclaimer
|
|
|
|
==========
|
|
|
|
|
|
|
|
This is a new implementation and still as yet not properly tested
|
|
|
|
Feedback and bug reports are welcome
|
|
|
|
|
|
|
|
|
|
|
|
Contact me
|
|
|
|
==========
|
|
|
|
|
|
|
|
Via github
|