Hello! I was planning to make a V IDE actually (With the same name in mind too 😂), but the UI module was... harsh to me.
Point is, I would love to have a system of plugins or extensions for this IDE, I can attempt to make a PR for this, although I cannot promise that I will yet.
My thought is making use of the dl module, with a folder called plugins or something similar, then, people can program their plugin in V, then compile with -shared and put the .so / .dylib / .dll in the plugins folder, for it to be loaded with dl.open_opt and dl.sym_opt.
The hard part is making an API or some other way for plugins to interact with the UI or add buttons to a menu.
Hello! I was planning to make a V IDE actually (With the same name in mind too 😂), but the UI module was... harsh to me.
Point is, I would love to have a system of plugins or extensions for this IDE, I can attempt to make a PR for this, although I cannot promise that I will yet.
My thought is making use of the
dlmodule, with a folder calledpluginsor something similar, then, people can program their plugin in V, then compile with-sharedand put the.so/.dylib/.dllin thepluginsfolder, for it to be loaded withdl.open_optanddl.sym_opt.The hard part is making an API or some other way for plugins to interact with the UI or add buttons to a menu.