Home
MPS Support | JetBrains
Contact Support
Community
Sign in
Mihail Muhin
Total activity
390
Last activity
September 24, 2018 15:00
Member since
July 29, 2009 20:22
Following
0 users
Followed by
1 user
Votes
0
Subscriptions
132
Activity overview
Articles (0)
Posts (0)
Comments (258)
Sort by recent activity
Recent activity
Votes
Created
December 22, 2013 20:18
In theory, yes.In fact, in MPS 3.0 you can't. There is an implementation problem.The problem is that MPS knows about some of the language aspects and can't work without code written there. E.g. eac...
Community
MPS
Bootstrapping
0 votes
Created
December 22, 2013 20:22
The only thing you can actually do is to generate some other language not to text, but right into structure (constraints,...) models of languages. We do such a thing in 3.1, so you should be able t...
Community
MPS
Bootstrapping
0 votes
Created
September 19, 2013 20:25
You are right - EditableSModel and SModelChansgeListener is the way to listen model events in new API. In the same package you can find two more listeners - SModelAccessListener and SModelListener....
Community
MPS
MPPS 3.0 How to use listeners
0 votes
Created
September 23, 2013 13:39
Is there a hook to do this at startup somewhere?Depends on why do you need this.You can do a model listening, which will guarantee no model is changed without calling your listener, but this can be...
Community
MPS
MPPS 3.0 How to use listeners
0 votes
Created
September 23, 2013 13:50
This is how it works for now. Events describe exact changes made to model, not a result of a batch change. Why is it a problem handling them? I could suppose that maybe you need to batch the events...
Community
MPS
MPPS 3.0 How to use listeners
0 votes
Created
May 08, 2013 13:05
Do you mean it's possible to extend the syntax of other existing programming languages (such as C or JavaScript) with this system? Or are you just talking about extending another DSL created in MPS...
Community
MPS
Extending other languages
0 votes
Created
January 18, 2013 13:00
Sophia,Currently, you can't change shortcut for code completion.There are a number of basic editor shortcuts in MPS that are hard-coded: if (keyEvent.getKeyCode() == KeyEvent.VK_HOME && shiftDown(k...
Community
MPS
Edit Keymap
0 votes
Created
January 18, 2013 16:18
If it's Control key that doesn't work, you can use ctrl key on the other side of the keyboard. If the space key doesn't work, then yes, it's better to replace the keyboard before programming in MPS...
Community
MPS
Edit Keymap
0 votes
Created
February 04, 2013 10:25
Hi, JacekYou just add a %your_child_role% cell in editor and set the "separator" property for it in inspector. This will insert editors for child nodes, which will be separated by the separator sym...
Community
MPS
How to get random order of children editors
0 votes
Created
February 20, 2013 14:48
This is a known issue for a long time, but we still have no time to implement it. Moreover, I have some ideas on how to write refactorings that will be usable even in case when refactored node was ...
Community
MPS
Maintenance of customer's model
0 votes
«
First
‹
Previous
Next
›
Last
»