Recommendations for plugin development

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello everyone,
I was wondering if there are any "best practices" or general recommendations on how to create a programming environment that suits all needs for VRED plugin development.
For example, this is what I do:
I maintain my plugin code in a local folder (which is also my GIT workspace).
I have a batch script that compiles *.ui and *.py files, copies them to the "plugins\WIN64\Scripts\..." folder of my target VRED installation and starts VRED.
My plugins are located in a custom menu entry and tested from there.
What makes development painful is that "Reload Script Plugins" does not work for me.
Does this have something to do with my python imports, which are different modules added by using sys.path.append()?
Any code change requires me to close VRED, copy my files and open up VRED again - which takes some time.
Also, is there a way to get intellisense working for VRED modules?
I am using VS Code and it would be awesome to have autocompletion features for VRED classes.
Maybe some of you can share valuable tips and tricks on how you develop your VRED plugins.
Thanks in advance!