I’ve been playing with the new Editor with particular attention to developers’ experience and here is a list of feedback
For that experiment, I built a todo list app and you can test it here: [https://enhancementstudio.wixstudio.io/studio-test](https://Todo list experiment)
(project: Log In to Your Wix Account - Wix.com)
You can find my feature-by-feature analysis below but to sum up, I feel like that editor has been geared toward designers and that developers are left behind now that we have Wix IDE.
Wix IDE is great but we still need to use Wix Studio for some things and it’s not as smooth as it could be. I hope this is just the first iteration and that we are going to have a fantastic coding experience with Wix in the future.
[Missing feature] Poor support of JsDoc
This one is critical in my opinion. All the productivity gains from Wix IDE are negated by the fact that I constantly need to look back at the documentation of Wix and packages because the IDE does not support JSDoc for Wix packages as well as for private packages.
Having the autocomplete enabled and code check within the IDE is a real productivity boost and I hope this will be addressed as soon as possible.
This is a huge lost compare to the embedded editor.
[Missing feature] functional testing
It’s currently lacking functional testing (frontend & backend). It’s already on Wix Studio’s roadmap but the sooner the better.
[Missing feature] Quick Access to dev tools
There is no quick access to Wix’s dev tools (Site monitoring, Logs & triggered email). I would like to have that back in the editor
[Feature request] Profile
VS code is an amazing tool but requires a lot of configuration. I would like that my VSCode profile is attached to my Wix account so that settings are ported from one project to another.
As a freelance developer, I handle multiple projects at once and need to have a uniform experience across all of them.
[Feature request] Preview hot reload indicator
This is a great feature and I love it but I would like to see some loading indicator within the preview UI so that I know the page is not frozen but simply reloading.
I also would like an option to automatically clear preview panel’s console when it’s reloaded.
[Feature request] Enable advanced sizing but default
It’s a good thing that you added a basic mode for beginners but as an advanced user, I only use advanced sizing to position my element. I would like to have the possibility to enable advanced sizing for all elements by default rather than enabling advanced sizing everytime I need to place and element
[BUG] Missing Error
There are some errors(exceptions) that are not logged in the preview console but are present in the browser console. This is not a great experience as I need to have my preview tab open with the browser console open to catch all errors.
[BUG] Responsiveness and animation missing for some input element
I experience some missing responsiveness and animation triggers for some input elements. For instance, there is no animation trigger panel for the single checkbox.
[BUG] Developing member-related feature
In the preview, the user is flagged as logout and there is no possibility to log in. This means we can only test member-related feature in production which is difficult.
[BUG] Creating a test site is cumbersome and the workflow isn’t productivity oriented
The button to create a test site isn’t easy to access. This is important when you develop projects which are already in production and you need to test some features that can be tested in preview (like member area and member-related features)
also in the flow to create a test site, the box “don’t show this again” still don’t work. It’s been 2 years since I started reporting that bug.
There is no “latest” version available so the test version URL change every time which is problematic.
I hope this feedback will help and I encourage other developer to provide feature back about there experience working with the new editor and IDE