https://github.com/sbl/scmate.tmbundle
SuperCollider Textmate Bundle
https://github.com/sbl/scmate.tmbundle
Last synced: 8 months ago
JSON representation
SuperCollider Textmate Bundle
- Host: GitHub
- URL: https://github.com/sbl/scmate.tmbundle
- Owner: sbl
- License: gpl-3.0
- Created: 2010-06-25T14:31:47.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2012-09-17T11:17:41.000Z (over 13 years ago)
- Last Synced: 2025-03-28T20:46:37.268Z (about 1 year ago)
- Language: Ruby
- Homepage: http://supercollider.sourceforge.net
- Size: 188 KB
- Stars: 15
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
====================================
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 `__.
.. raw:: html
SuperCollider Textmate Bundle from sbl 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
.. _the announcement post: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/scmate-textmate-bundle-td5239359.html
.. _GNU GPL: http://www.gnu.org/licenses/gpl.html
.. _the bundle: https://github.com/sbl/scmate.tmbundle/zipball/master
.. _supercollider-tmbundle: http://github.com/rfwatson/supercollider-tmbundle