Coder Social home page Coder Social logo

Comments (6)

fredlemieux avatar fredlemieux commented on September 21, 2024 2

@andrewcrook this plugin worked for me s00500/vscode-sonic-pi.

I can vouch for this plugin. Worked a treat! Thanks @elileinkram

from sonic-pi-vscode-editor.

elileinkram avatar elileinkram commented on September 21, 2024 1

@andrewcrook this plugin worked for me s00500/vscode-sonic-pi.

from sonic-pi-vscode-editor.

andrewcrook avatar andrewcrook commented on September 21, 2024

Thanks hopefully it will be pulled back into the original

from sonic-pi-vscode-editor.

jonnyhotchkiss avatar jonnyhotchkiss commented on September 21, 2024

Is this a vscode extension that will work with sonic-pi 4? Guessing no , from this open issue...

It's listed as a 'contribution' on Jackson's extension, which is available via vscode extensions-search...
Or do all these 'cli' plugins need plugins?!

Am wondering if any of these is all that's needed...
image

...or if possible to just use sonic-pi-vscode-editor, and how to install ...

Am guessing most clis are not sp4 ready (robin made one, maybe it runs on ruby), some may be fixable

Is everyone (on windows / sp4+) using s00500/vscode-sonic-pi ?

Test-time! Thanks!

from sonic-pi-vscode-editor.

andrewcrook avatar andrewcrook commented on September 21, 2024

To be honest I haven't tried it since.
I have moved from vscode to neovim since anyway.
if it is working let me know I might port it to neovim

from sonic-pi-vscode-editor.

jonnyhotchkiss avatar jonnyhotchkiss commented on September 21, 2024

The plugin works on it's own with vscode marvellously 👍 The only (vscode usage) issue I found was the confusing overloading of shortcuts to actions, and a lack of info on identifying focus to understand the active where clauses (see vscode keyboard shortcuts)

In a .pi file I can run with alt+r and stop with alt+s
From a pibook I could start a cell with ctrl+alt+enter, but had to stop using alt+s. Most other shortcuts don't seem to work, or seem incorrectly configured as, for example, alt+t always calls the terminal menu (instead of running selected text in pibook cell, as expected)

I tried using the keyboard troubleshooting, and the developer tools to identify the focussed element(s) , still some work to do to understand the configurations listed (notebook!= Sonic pi)

I think I'll keep at it cause i think code will give me everything I've always wanted (and more!) Once I've traversed it's learning curve.

One thing I'd tried previously in sonic pi was to run code from clipboard, using a clipboard ruby module (encountered memory write error). Wondering if this could be achieved via cli, even if using a 'backing' file to quick dump clipboard to filesystem before running code... Anyone tried anything like this?

from sonic-pi-vscode-editor.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.