Getting MPS Diagram Editor to run
Hi folks,
I tried to get the mps-diagram-editor (https://github.com/slisson/mps-diagram-editor/) to run, but unfortunately without much success. I was happy when I found this forum entry (http://forum.jetbrains.com/thread/Meta-Programming-System-4908), leading me over to https://github.com/slisson/mps-all/wiki to download the plugin. Unfortunately it does not seem to be available anymore. So I went for the MPS 3.1.4 v2.0.0 version of the plugin, which I am not able to load into MPS. Even though I followed the instructions on github:
Does anyone has some ideas/instructions on how to get the mps-diagram-editor running in MPS 3.2 ?
Cheers,
Dennis
I tried to get the mps-diagram-editor (https://github.com/slisson/mps-diagram-editor/) to run, but unfortunately without much success. I was happy when I found this forum entry (http://forum.jetbrains.com/thread/Meta-Programming-System-4908), leading me over to https://github.com/slisson/mps-all/wiki to download the plugin. Unfortunately it does not seem to be available anymore. So I went for the MPS 3.1.4 v2.0.0 version of the plugin, which I am not able to load into MPS. Even though I followed the instructions on github:
"The plugins are not packed separately as a zip-File. There is one zip-File (mps-sl-all.zip), that contains all plugins. You have to extract it into the MPS "plugins" folder and then all plugins are available."
Does anyone has some ideas/instructions on how to get the mps-diagram-editor running in MPS 3.2 ?
Cheers,
Dennis
Please sign in to leave a comment.
Did you include it here?
JetBrains\MPS 3.2\plugins
The sample also works for me.
Regards
I've never included this package in my own language.
Maybe you could provide a screenshot, which depicts your error.
I mean how can I create two components and connect their ports?
Sorry, but I don't really have a clue how to use the plugin once I've included it properly...
The examples in the github project give me somehow some errors (Shape Definitions are broken), so I cant play around with them.
Could you please provide a very basic example, creating a diagram in MPS?
http://slisson.de/tmp/mps-sl-all-32.zip
You can find some example implementations in the diagram folder, after opening the project.
I looked at your sample R1 located in de.itemis.mps.editor.diagram.sandbox and I saw that the diagram and the 'code' doesn't sync.
I exactly need such a diagram with code sync for my use case and I'd be grateful if you can elaborate if this is possible or if I'm doing something wrong?
Thanks in advance!
Regards,
msch95
I appreciate your time.
I experienced that the collapsible control in your language .collapsible, which is pretty cool thought, sometimes can't be expanded. Unfortunately, I'm not able to reproduce it.
I was able to reproduce it today. If I click Reload all classes it can't be expanded. If I close and open the concept again, it works. I don't really know, whether that's a bug or not..
@slisson
I have one more common use case for the collapsible control in my language. When a user is in the sandbox, he wants to search with CTRL+F in the sandbox for a string, which is located under the closed collapsible control.
Unfortunately, MPS cannot search for strings located under a closed collapsible control. Is that problem MPS core or language specific?