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.'