parse-dashboard
parse-dashboard copied to clipboard
VSC plug-in for Parse Server
New Feature / Enhancement Checklist
- [x] I am not disclosing a vulnerability.
- [x] I am not just asking a question.
- [x] I have searched through existing issues.
Current Limitation
Parse Dashboard offers a console to execute code for Parse Server, but the editor is lacking all the benefits of a modern IDE.
Feature / Enhancement Description
Instead of maintaining a "debugging console" inside Parse Dashboard, a Visual Studio Code plug-in may offer all the benefits of a modern IDE and allows to extension.
Example Use Case
n/a
Alternatives / Workarounds
Further develop or replace the integrated console with a more modern IDE framework.
3rd Party References
n/a
Thanks for opening this issue!
- 🎉 We are excited about your ideas for improvement!
I think we need the Monaco editor for this - would be good if we could pass types in too
You mean as a replacement for the current editor in Parse Dashboard?
Isn’t that what you were suggesting?
I mean to suggest to develop a plugin for VSC and then remove the code editor from Parse Dashboard.
Oh, right. My misunderstanding
Maybe we can find a comparable plugin in VSC as inspiration to see how that could work. I imagine it something like this:
- Add a connector to connect VSC to a Parse Server (like the various database connector plugins)
- Add config page to import a selectable version of the Parse JS SDK that auto-initializes using the connection
- Allow to execute a JS file (or just a selected function inside it), and run it; automatically having the Parse SDK available
So all you'd have to do it is:
- Install the VSC plug-in
- Add a Parse Server connection
- Run code against Parse Server
Ideally you could manage multiple Parse Server connections. And auto-complete comes OOTB as long as Parse JS SDK supports it.