We've integrated VS Code and Multi-Tab Editing into 2sxc 13 - and we believe you'll love it. It will be released before X-Mas 2021!
Visual Studio Code / Monaco
VS Code has been our favorite code editor for many years now, but the online editor of 2sxc used Ace9 Editor because this has been around for many years now.
But not any more! The VS-Code team released a JS version of VS-Code called Monaco a while ago. Previously it was hard to integrate from a CDN (important to keep our installs small), but now we - specifically Petar @pagnodunadan finally did it!
Mini-Code in the Scrollbar
Thanks to VS Code we were able to also implement the mini-code view for scrolling like this:
Previously every file you edited opened a new window, which made it difficult to keep track of what files were already open. 2sxc 13 introduces tabbed editing making life much easier - again thx @pagnodunadan!
Code Templates with Preview
Creating new files is much easier, as you can choose between different templates and see what will be generated:
Better Edition Handling (Polymorphism)
The same code or template can exist in multiple editions - for example to do dev/testing while the live-template is still being used by the public, or to provide different editions (Bootstrap 3, 4 ,5) of the same view.
Previously opening a multi-edition template always opened the main file, which could confuse developers. In v13 we are now opening the same file as was shown before, making it easier to get work done.
To Be Released in a few days...
We're working super-hard to get 2sxc v13 out before the holidays, so stay tuned.
Love from Switzerland and Croatia
iJungleboy, PagnoDunadan and TVatavuk