Got the tutorial working, but there are a few errors in it

It's great to see an EAP of MPS and it's with a lot of excitement I'm

starting to play with it!

I did get the tutorial working, but it was a little confusing at times.

I'm sure you know about the superficial problems like that you've used

different versions for different screenshots which makes a few things

look slightly different than in the eap, which can be slightly confusing.

Those are no big deal, but I did get slightly puzzled by one thing: When

creating the main method in the TemplateDeclaration, in the first three

screenshots you're creating a non-static method, but the text says you

should create a static method and the later screenshots show it with a

static method. Now, since it's a main(), I'm sure most people will

realize static is the way to go, even with the first screenshots saying

non-static, but it might puzzle a few.

In the later screenshots (starting with library_models.gif) you also

switch from HelloWorld to hello (I know, just a sample text), and the

TemplateDeclaration text above the class is gone, which didn't happen

for me. These minor things make the tutorial take a little longer to go

through than might be necessary, especially since you want to be very

careful to do exactly like the tutorial, since like with all

ea-software, error messages are not quite complete yet.

Anyway, it will be very fun to follow this thing evolve!

Regards,

Karl Avedal

1 comment
Comment actions Permalink

Karl Avedal wrote:

Those are no big deal, but I did get slightly puzzled by one thing: When

creating the main method in the TemplateDeclaration, in the first three

screenshots you're creating a non-static method, but the text says you

should create a static method and the later screenshots show it with a

static method. Now, since it's a main(), I'm sure most people will

realize static is the way to go, even with the first screenshots saying

non-static, but it might puzzle a few.

In the later screenshots (starting with library_models.gif) you also

switch from HelloWorld to hello (I know, just a sample text), and the

TemplateDeclaration text above the class is gone, which didn't happen

for me. These minor things make the tutorial take a little longer to go

through than might be necessary, especially since you want to be very

careful to do exactly like the tutorial, since like with all

ea-software, error messages are not quite complete yet.

We are going to re-shoot the screenshots soon. You can consider it an

EAP version of the tutorial ;-).

--

Rob Harwood

Software Developer

JetBrains Inc.

http://www.jetbrains.com

"Develop with pleasure!"

0

Please sign in to leave a comment.