October 9th, 2012 by Václav Pech
The Building Your Own Java with MPS tutorial session that Václav Pech and Alex Shatalin presented at CodeGeneration 2012 is available on-line on the InfoQ site. You may check out part 1 and part 2 to familiarize yourself with the fundamental principles of MPS.
Develop with pleasure!
-JetBrains MPS Team
Posted in Uncategorized | 3 Comments »
October 8th, 2012 by Václav Pech
Some good news for those, who reported bugs in MPS recently - a bugfix release 2.5.2 has just been made available.
The MPS plugin for IntelliJ IDEA has also been updated and put into the IDEA Plugins update site.
If you are curious about what we’ve been working on, you can check out the fixed issues.
Develop with pleasure!
-JetBrains MPS Team
Posted in Uncategorized | No Comments »
July 26th, 2012 by ashatalin
We are happy to announce that the first bugfix release for MPS 2.5 is published on the download page.
You can review the list of fixed issues and download the updated MPS plugin for IntelliJ IDEA from IDEA Plugins update site now. Stay up to date!
Develop with pleasure!
-JetBrains MPS Team
Posted in Uncategorized | No Comments »
July 12th, 2012 by Václav Pech
Nothing beats live presentations and hands-on tutorials when it comes to sharing knowledge, experience and excitement.
If you plan to attend W-JAX in Munich or TOPCONF in Tallinn this year, you might have noticed the conferences have MPS listed in their agendas.
Markus Voelter will give a whole day tutorial at W-JAX called Make this YOUR Java.
Václav Pech will focus on the key benefits of MPS for Java developers during his TOPCONF talk called Are you speaking my language?.
You are more than welcome to come and join us there.
Not going to these conferences? We may still have good news for you. There are more MPS events in the pipe. Check out the MPS Event Calendar for a more thorought list of MPS-related events.
Develop with pleasure!
-JetBrains MPS Team
Tags: presentation
Posted in Events | No Comments »
July 11th, 2012 by Václav Pech
Here’s a quick tip to make MPS faster and less memory consuming in 2 minutes.
We’ve talked about MPS being a plugin for IntelliJ IDEA in our recent post. MPS itself, however, is also modular and contains several plugins. If you open the MPS Plugin Manager you’ll see a list of plugins available in your installation.

If some plugins are not necessary for your current work they can be simply switched off, which may have impact on the overall performance of the platform. Feel free to take inspiration from my current setup:

Develop with pleasure!
-JetBrains MPS Team
Tags: configuration, plugins
Posted in Feature | No Comments »
July 10th, 2012 by Václav Pech
We’ve just published the MPS plugin into the IntelliJ IDEA plugin repository. This opens another and perhaps the most convenient way to enable MPS inside IntelliJ IDEA and keep it up-to-date.
All you have to do is to fire up the IDEA’s Plugin Manager, click Browse Repositories, pick MPS in the Category drop-down box,

select the four MPS plugins and click Install.

For more details on how to use MPS inside IntelliJ IDEA, you may like to check out the particular section of the User Guide and watch our recent screen-cast.
I believe you’ll like this little improvement.
Develop with pleasure!
-JetBrains MPS Team
Tags: integration, plugin
Posted in Feature | 1 Comment »
July 4th, 2012 by Václav Pech
The great moment is here - MPS has reached 2.5 and is now available for you to download and use.
Starting with this release DSLs can be used inside IntelliJ IDEA side-by-side with your standard Java code and interoperate with it. You can design your DSLs in MPS and then distribute them to your customers as IntelliJ IDEA plugins, so your languages can take part in the development workflow inside a Java IDE. Check out a short screen-cast to see this in action.
Another major and closely related addition is the new build language. It allows you to create declarative build scripts for your Java or MPS applications and plugins.
There are numerous other improvements and corrections in this release. For a full list of new features, visit the What’s new in 2.5 page.
If you want to get a taste of the new functionality, please check out our recent screen-casts. You may also learn all the necessary details from the updated User Guide, which now contains sections dedicated to creating language plugins, using MPS inside IntelliJ IDEA and more.
Have a lot of success and fun with the new version.
Develop with pleasure!
-JetBrains MPS Team
Tags: mps 2.5, release
Posted in Announcement | No Comments »
June 29th, 2012 by Václav Pech
Here we come with the third release candidate. Since things look smooth we are likely to go final now.
The release candidate 3 of MPS 2.5 is available at the usual download page.
Develop with pleasure!
-JetBrains MPS Team
Posted in Uncategorized | No Comments »
June 26th, 2012 by Václav Pech
Good command of the tools is undoubtedly one of the attributes of an efficient developer. MPS 2.5 can monitor your actions and give you statistics on how frequently you use its most prominent editing and refactoring capabilities. Go to Help | Productivity Guide to see how well you do:

Productivity Guide
Additionaly, we’ve prepared a list of a couple dozen tricks you could learn through the Tip of the Day window to become more fluent with the MPS editor:

Tip of the Day
Develop with pleasure!
-JetBrains MPS Team
Posted in Uncategorized | No Comments »
June 21st, 2012 by Václav Pech
After a couple of minor improvements to RC1 the release candidate 2 of MPS 2.5 is now available for you to try out. Again, please report if you find any issues.
The final release is now just about a week away.
Develop with pleasure!
-JetBrains MPS Team
Tags: mps 2.5, release
Posted in Announcement | No Comments »