Parentheses projectional editing

Projectional editors have always fallen behind plain text ones when it came to manipulating parentheses in expressions. Adding a single parenthesis would turn the AST invalid and thus you had to add both parentheses at the same time through actions or intentions in order to preserve the AST structure.

Not all is lost on the usability front, fortunately. As a small teaser for the upcoming MPS 3.1, check out this short video on parentheses projectional editing and see how parentheses editing in BaseLanguage has been enhanced.

Develop with pleasure!
-JetBrains MPS Team

This entry was posted in Announcement and tagged , , . Bookmark the permalink.

One Response to Parentheses projectional editing

  1. Peter says:

    This looks awesome, when is the MPS 3.1 going to be out?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">