I use vscode for all lemur scripting.
lemur.boards.net/thread/5/vscode-snippetEven builded a code snippet for it with all the code from lemur pdf.(mean u just need write part of code and vscode will find all commands that fits the name)
So if u write canvas it will show all canvas codes.
But i dont edit jzml directly, the xml code they use is not something other apps can handle in tree view ect. And one mistake and poooof whole jzml fucked.
Only thing I edit jzml files for is to turn off OSC off on all objects, so only my scripts will output osc and midi. (just a simple find and replace all search)
My trick is to make 4-5 empty script files and just call them clip board 1-5 and copy paste between lemur and vscode.
but must be .cs, file so vscode will handle the code as CSharp code(really close to lemur code) but still can't handle lemur but.. It won't make errors. Next part is where code snippet will do the magic...
Also the color bracket extension will alert you if u have uneven amount of ( ) [ ] { }.
It can't tell if variables outside the script is correct or not but everything you write inside the script vscode will remember for you.
So if u write variable later in the same script it will autopopup in full length.
So you kinda can make internal variable names as complex you want without having to remember them later in the same script.
I still haven't hat the time to make the tutorial so if you got any questions about it just post in that thread.
Personal I'm kinda done in general with lemur and moved on to Python/kivy
That makes me able to write apps in Python code and Convert it to a real app on my iPad.
And kinda awesome for me since I alrdy hat to learn Python to write my ableton live midi remote script.
Hopefully after I'm done with my ableton control app, I can use that experience to build a new proper lemur for you ppl.
Atm I have fooled with some ideas that kinda could work in same manner as the lemur concept does with PC/Mac editor that updates the touchapp everytime u make a change. Ect.
But my ableton app comes first xD.
Peace PsycHoWasP