Works on: Windows 10 | Windows 8.1 | Windows 8 | Windows 7 | Windows XP | Windows 2000 | Windows 2003 | Windows 2008 | Windows Vista | Windows 2012 SHA1 Hash: 7eea6cd049bf64a7e19c8b16059842e15a0863d7 Size: 221.09 MB File Format: exe
Rating: 1.782608695
out of 5
based on 23 user ratings
Publisher Website: External Link Downloads: 513 License: Free
JetBrains MPS is a free software by JetBrains inc. and works on Windows 10, Windows 8.1, Windows 8, Windows 7, Windows XP, Windows 2000, Windows 2003, Windows 2008, Windows Vista, Windows 2012.
You can download JetBrains MPS which is 221.09 MB in size and belongs to the software category Coding languages and Compilers. JetBrains MPS was released on 2016-09-16 and last updated on our database on 2017-04-15 and is currently at version 3.3.
Thank you for downloading from SoftPaz! Your download should start any moment now. It would be great if you could rate and share:
Rate this software:
Share in your network:
JetBrains MPS Description
JetBrains MPS (or Meta Programming System) provides an all-in-one application for creating domain-specific languages (DSLs), defining their syntax and rules and allowing you to work on the model behind the code, thanks to its integrated projectional editor.
Comprehensive DSL development tool
The purpose of JetBrains MPS is to help developers design a new language, covering everything from the syntax to the language editor, the generator and other aspects. To help you get started, JetBrains MPS comes with a generous collection of sample projects that you can browse before advancing to creating your own DSL.
Aiming to make DSL development much more approachable, the MPS application can provide assistance in building a complete development environment for the created language, with a full-featured code editor, as well as integrated generators that can compile the DSL into popular languages (Java, XML, C, and more).
Complete environment for language definition
MPS’s editor features a tab-based interface with a built-in console, an integrated event log and a code inspector, all bundled in a carefully designed layout. It comes with advanced navigation and editing tools, alongside analysis options for model dependencies, an integrated debugger, and breakpoint support. Furthermore, its functionality can be extended using IntelliJ IDEA plugins and actions can be automated with the help of scripts.
Thanks to the integrated version control system (compatible with Git and Subversion), it is possible to easily manage previous versions of a project, importing data and applying patches whenever necessary.
A text-like projectional editor and a language extender
Unlike traditional coding tools and IDEs, JetBrains MPS adopts a different approach, allowing you to work on the model, rather than editing text. Projectional editing displays the code in AST (abstract syntax tree) form, which means a parser is not needed to build the language. Thus, the entire language development process becomes much more flexible.
JetBrains MPS makes DSL development more accessible to domain experts, who are often not professional programmers. Form-like notations, tables and diagrams, and a context-sensitive syntax are features that can create easy-to-understand commands for the final DSL user and allow you to extend existing languages.