Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Gosu IntelliJ IDEA 11 plugin v2.0 released!
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  7 messages - 6 new - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Dumitru Petrusca  
View profile  
 More options Feb 21 2012, 6:42 pm
From: Dumitru Petrusca <dpetru...@guidewire.com>
Date: Tue, 21 Feb 2012 15:42:42 -0800 (PST)
Local: Tues, Feb 21 2012 6:42 pm
Subject: Gosu IntelliJ IDEA 11 plugin v2.0 released!
All,

It is my pleasure to announce the general availability of the Gosu
plugin for IntelliJ IDEA 11.

http://gosu-lang.org/intellij.html

The plugin provides close to full support for almost all the features
of the Gosu language: syntax and error highlighting, navigation,
search, code completion, refactoring, code formatting, JUnit support,
debugging, program launching, javadoc, parameter info, incremental
compiler, a scratchpad and custom typeloader support (if you're
feeling brave!). Perhaps the most important feature (which is as much
a feature of the plugin as it is of Gosu) is the seamless inter-
operation with Java. Gosu classes/enhancements/programs live alongside
Java classes and reflect the modifications to them instantly.

This plugin is the result of nine months of hard work by the combined
Gosu and IDE teams. While IntelliJ IDEA provides a superb platform on
which to implement a language plugin (thanks to Scott for being the
prophet crying in the desert!) it also demands a great deal of
precision and robustness from the parser and the abstract
representation of the text. At times it seemed like we weren't going
to make it.

IntelliJ is an awesome IDE with dozens of refactorings, quickfixes and
many other features. We've only implemented the most basic ones. We
support the rename and move refactorings but not extract/inline
variable/method and all the others. Quick fixes like "create missing
variable/method" are also missing. We realize the inconvenience of not
having these features and we intend to implement them as soon as
possible (let us know which new features you need most).

While the plugin is still beta quality it underwent a long period of
QA scrutiny and a few solid months of real-world use on small to
medium size projects. This means that while there will be bugs and
annoyances the plugin should be able to greatly improve your
productivity with the Gosu language.

Post all your problems, questions and requests on this forum (http://
groups.google.com/group/gosu-idea).
File all bugs at https://github.com/gosu-lang/Gosu-IntelliJ-Plugin/issues.

I wish you good luck.
Dumitru.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
metapete  
View profile  
 More options Feb 21 2012, 10:12 pm
From: metapete <pre...@gmail.com>
Date: Tue, 21 Feb 2012 19:12:35 -0800 (PST)
Local: Tues, Feb 21 2012 10:12 pm
Subject: Re: Gosu IntelliJ IDEA 11 plugin v2.0 released!
This is a great step forward for Gosu.   Congratulations guys!

Now we just need to get Heroku to offer hosting for Gosu-built
programs, or Ronin web-apps.

Then Gosu would completely rock the world.

-Peter

On Feb 21, 3:42 pm, Dumitru Petrusca <dpetru...@guidewire.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Carson Gross  
View profile  
 More options Feb 21 2012, 10:25 pm
From: Carson Gross <carsongr...@gmail.com>
Date: Tue, 21 Feb 2012 19:25:15 -0800
Local: Tues, Feb 21 2012 10:25 pm
Subject: Re: Gosu IntelliJ IDEA 11 plugin v2.0 released!

Next on my weekend list is figuring out how to get Ronin-to-Heroku
deployment working.

Shouldn't be hard, they are pretty flexible.  I'll let you know.

Cheers,
Carson


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Rexer  
View profile  
 More options Feb 21 2012, 10:28 pm
From: Peter Rexer <pre...@alum.mit.edu>
Date: Tue, 21 Feb 2012 19:28:58 -0800
Local: Tues, Feb 21 2012 10:28 pm
Subject: Re: Gosu IntelliJ IDEA 11 plugin v2.0 released!

Let me know.  Box has contacts at Heroku, and I can possibly get you
introduced to some of the right people to make it happen.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Carson Gross  
View profile  
 More options Feb 21 2012, 10:34 pm
From: Carson Gross <carsongr...@gmail.com>
Date: Tue, 21 Feb 2012 19:34:59 -0800
Local: Tues, Feb 21 2012 10:34 pm
Subject: Re: Gosu IntelliJ IDEA 11 plugin v2.0 released!

I don't think it will take much:

  http://blog.heroku.com/archives/2011/8/24/java/

I think all you'll need to do is update the pom to have
that maven-dependency-plugin, and then a Procfile something like:

  java -cp target/classes:target/dependency/* ronin.DevServer

And... well, you might be good to go.  I'm going out drinking, but if
someone else wants to give it a shot...  If not, I'll give it a whirl
tomorrow.

That'd be hot.  I love Heroku.

Cheers,
Carson


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Raphaël Di Cicco  
View profile  
 More options Feb 22 2012, 9:08 am
From: Raphaël Di Cicco <rap...@gmail.com>
Date: Wed, 22 Feb 2012 06:08:08 -0800 (PST)
Local: Wed, Feb 22 2012 9:08 am
Subject: Re: Gosu IntelliJ IDEA 11 plugin v2.0 released!
Hi,
finally had the chance to play with the Gosu open source langage. The
plugin works very well as far as I can tell, but I'm not used to
Itellij.

I know this is just a start, but I'd like to see : create Gosu Gunit
class, create implementation of an Interface...
I wanted to create an enhancement of a Java class, but I wasn't able
to, using the Wizard (java.lang.String isn't accessible, only existing
Gosu objects of your project). However, I was able to achieve it
after, by replacing the type to enhance with the Java type I was
looking into. Makes the enhancement available right away.

Bravo, keep up the good work.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dumitru Petrusca  
View profile  
 More options Feb 22 2012, 12:04 pm
From: Dumitru Petrusca <dpetru...@guidewire.com>
Date: Wed, 22 Feb 2012 09:04:25 -0800 (PST)
Local: Wed, Feb 22 2012 12:04 pm
Subject: Re: Gosu IntelliJ IDEA 11 plugin v2.0 released!
Thanks for the nice compliments.

- create Gosu Gunit class: IntelliJ does not have a special action for
creating test classes, instead you create a class and then make it
extend TestCase
- create implementation of an Interface: again, no special action for
this, just create the class, type the "implements Foo" and press Alt
+Enter (Quick Fix). It will allow you to implement the methods
automatically
- enhancement issue: you're right, its a bug, and you found the
workaround!

- dumitru.

On Feb 22, 6:08 am, Raphaël Di Cicco <rap...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »