Looking forward to that tutorial.
I will post something soon, just been busy working on my new "Ableton Midi Remote Script project" so all my focus has been on that lemur/python script project.
I am really wondering how you do the integration.
Since Liine think they made the best Editor in the world , none of them hat the smallest idea of, "What if ppl want use external editors to code there scripts?."
instead they thinked no ours is "Perfect" so no need to add external editor option in our Best Editor Ever..
so the answer is your next question
Yes you must copy/paste between editors. Retarded i know.
but i just have a few Files named "Clipboard.cs" and i copy paste the lemur scripts into those and edit em and back again.
sometimes if i have a really advanced script, that easy can break or make mistakes in, then i make a filename.cs based on script name in lemur and save it as a extra backup..
But the trick with using VSCode is that snippet part + when u call your files .cs at the end then VSCode start to accept lemur commands without doing errors, it also auto suggest lemur commands once u start enter them, and it auto configure the input setup in the syntaxes and so on.
so that little Copy/Paste seems like nothing to do, compared facing a Editor showing ALL RED Text once u make a tiny little error..(one timed i used 1 hour to fix a really really stupid mistake in a script, and it was almost impossible to see because it all turned red, and it was a ) to much where in the code.. )
the only errors i make now is if i named a object wrong or variable wrong.
How do you configure visual studio?
i will post something soon, but to get it working as it is now.
you just need to load the global C-Sharp snippet part in VSCode and replace text with my file.
and then install the 2 others extensions in the post, and you are good 2 go.
i use VSCode when starting building up new scripts.
if all i need to do is edit an variable name or whatever, then i still just do it in lemur.
but for larger changes in a script i move it 2 VSCode.