Building Your Own Java with MPS

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

The 2.5.2 release of JetBrains MPS is out

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

JetBrains MPS 2.5.1 is ready for Download

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

JetBrains MPS on the road

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

Speed-up your MPS installation

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

JetBrains MPS plugin joins the IntelliJ IDEA repository

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

Here comes JetBrains MPS 2.5

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

JetBrains MPS third release candidate

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

Improve your productivity with JetBrains MPS

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

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

Tip of the Day


Develop with pleasure!
-JetBrains MPS Team

JetBrains MPS second release candidate

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