Firstly, the addition of the IDE is awesome and I’m looking forward to using it for all code, however there are a couple of issues that are stopping me using it completely:
The IDE:
-
Autocomplete within the IDE is not the same as autocomplete within the studio editor’s code panel. Elements and their functions do not autocomplete or suggest within the IDE, so it’s far slower to code page code within the IDE. Until the IDE responds in the same way as the studio code panel, I can’t commit to the IDE for all use.
-
As a result of the point above, I have switched back and forth between the IDE for page code and backend code. However as you can’t edit code within the studio editor while the IDE is open, you have to close it and wait for the system to register the change, which has taken up to 30 mins in one case.
-
To try and ‘reset’ the system to notice the IDE had been closed, I tried refreshing the editor page. This doubled the issue and created another duplicate user that appeared to also be in the IDE, doubling the wait time as well. For reference, I am the only user on this site, so it created multiple duplicate users of my profile. Closing and reopening chrome had the same effect.
There was no way to get back to editing code on the editor without just waiting for the system to time out.
Side note: Let users choose where the studio code panel sits! The sidebar option isn’t convenient for single screen use and decreases code window size by at least 50% off the editor x version.
The CMS
I need to reiterate the point made by many other wix developers that the limits to CMS items is an extremely poor choice, likely led by people in charge of generating revenue for Wix, rather than the development team.
No other environment utilises line caps. This will kill Wix for anyone more than a beginner user and it will jump back 10 years to being a drag and drop editor only. No experienced developers or agencies are going to put large data-driven sites on a platform which limits items. You’re gifting your most valuable customers to your competitors, that will market their platforms against this failing.
If you’re trying to allocate server usage, work on a data usage based tariff like every other hosting and database service.
Bug Reporting:
Your Known Issues post suggests going through customer care to report an issue. Please change this to recommend forum posting or create a bug report form like EX used on rollout.
I just spend 1 hour trying to get the IDE issue passed on to the studio dev team, via 4 clueless Wix CS agents that to their credit, don’t have any real knowledge of the platform in detail, especially with new studio features. It’s not fair to burden them with detailed bug reports which may get altered on their way to the right team.