vvvv / VL.StandardLibs

A collection of standard libraries for vvvv including VL.Stride, VL.Skia, VL.ImGui, msgpack.org[VL]
https://visualprogramming.net
GNU Lesser General Public License v3.0
41 stars 15 forks source link

Add SDSL support to VSCode by extension #367

Open jhnnslmk opened 4 years ago

jhnnslmk commented 4 years ago

Maybe a pull request to something like this is the easiest solution: https://github.com/stef-levesque/vscode-shader

This one seems to be the most popular one with 320.000+ downloads ... but it's outdated since 2018 (but also why would you need to update a syntax highlighter more frequently?) We should look into different alternatives as well and check which one makes sense.

tebjan commented 4 years ago

this might help with syntax highlight, but cannot tell you whether a stream variable is available in your scope... the proper way to do it is to port the visual studio plugin... or for now, just use visual studio as described here: vvvv/VL.StandardLibs#384

jhnnslmk commented 4 years ago

I see. Elias came up with that request, I think the idea here is that vscode startup time is like reaaaaaaaally low, while as VS takes a while and is rather bulky.

tebjan commented 4 years ago

@jhnnslmk put this project next to the shaders folder and open it with visual studio (with stride plugin installed):

EditShaders.zip

image