In my last blog, I listed some of the new features we are incorporating into ExtendSim 10.
In this blog, I would like to add a list of new features that are specific to the script editing environment within the ExtendSim block editor that have been added to the application since that blog was posted.
A while ago, we had an internal meeting here in the office where the in-house block developers presented to the application developers a wish list of features they would find useful in the ExtendSim block scripting environment. The open source software package Notepad++ was used as an example to show some of these proposed features. After the meeting, we did a little research and found that Notepad++ is based on an open source software package called Scintilla. Well, one thing led to another and ExtendSim 10 will now include a powerful new code editing environment.
New features for the scripting environment in ExtendSim 10 include:
- More sophisticated code colorization, including the ability to customize colors
- Code folding
- Regular expressions in searching
- Find in files capability
- Brace matching
- Show white space option
- User customizable code completion
- Call tips (show arguments during code completion)
- Zoom/reduce in script window
- Auto indentation
- Indentation guides
- Smart highlighting
- Word wrap (sometimes known as line wrap)
- Show end of line characters
- And many more improvements
As mentioned in my last blog, we still don't have an official release date for ExtendSim 10, but we're looking forward to it as much as you are. We are waiting eagerly for the time when we can say more than it'll be ready 'When it's done.'