Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sbl/scmate.tmbundle
SuperCollider Textmate Bundle
https://github.com/sbl/scmate.tmbundle
Last synced: 2 days 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 (over 14 years ago)
- Default Branch: master
- Last Pushed: 2012-09-17T11:17:41.000Z (over 12 years ago)
- Last Synced: 2023-03-10T23:23:33.328Z (almost 2 years 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