What is best IDE for developing GWT applications?

3,146 views
Skip to first unread message

Sarah kho

unread,
Oct 21, 2008, 11:44:02 AM10/21/08
to Google Web Toolkit
Hi
Thank you for reading my post
Can someone please let me know what is best IDE for developing GWT
applications?

Thanks

Amit Dhingra

unread,
Oct 21, 2008, 11:45:34 AM10/21/08
to Google-We...@googlegroups.com
Your choice... I use Eclipse... :))

Amit
www.amitdhingra.in
--
Warm Regards,
Amit Dhingra

Alex Rice

unread,
Oct 21, 2008, 11:45:57 AM10/21/08
to Google Web Toolkit
my vote: Eclipse!

Alex

PS this question is asked frequently in the group ;-)

Sarah kho

unread,
Oct 21, 2008, 11:48:51 AM10/21/08
to Google Web Toolkit
Thank you for reply.
Will I need some kind of plugin for developing GWT or Eclipse has it
built-in?

thanks

Alex Rice

unread,
Oct 21, 2008, 11:50:14 AM10/21/08
to Google Web Toolkit


On Oct 21, 9:48 am, Sarah kho <sarah....@gmail.com> wrote:
> Thank you for reply.
> Will I need some kind of plugin for developing GWT or Eclipse has it
> built-in?
>

http://code.google.com/webtoolkit/gettingstarted.html

Amit Dhingra

unread,
Oct 21, 2008, 11:50:41 AM10/21/08
to Google-We...@googlegroups.com
yep... that will life easier... but google it... i will prefer not write it here... :))

mikeds...@gmail.com

unread,
Oct 21, 2008, 1:11:28 PM10/21/08
to Google Web Toolkit
I vote for Eclipse. NetBeans is nice too. It's nice to have a
choice.

You don't "need" a plugin, but it really, really makes life easier
especially when first getting started.

I vote for Instantiations GWT Designer as the top notch plugin. It's
got a visual designer that creates pretty nice code. I like the
application creator support and the general syncronization of the
server impl to client async, plus the ant and war stuff. Cypal is a
free plugin. Doesn't do any of the visual UI stuff, really a plugin
that Eclipse-ifies the app creator and all. We've used both here and
I support Instantiations....very supportive company.
> Amit Dhingra- Hide quoted text -
>
> - Show quoted text -

Stefan Falk

unread,
Feb 27, 2016, 6:43:40 AM2/27/16
to GWT Users, Google-We...@googlegroups.com, sara...@gmail.com
Is Eclipse still a thing in 2016? 

I mean it's basically working and such but I feel like I have to work with a very high-level engine on a barely supported IDE. Eclipse feels okay but I'm far away from being happy with it..

So, are you guys still using Eclipse or are there better alternatives? Or are there any plugins for Eclipse that I missed ..?

BR; Stefan

Ed

unread,
Feb 27, 2016, 6:49:34 AM2/27/16
to Google Web Toolkit
Your comment barely supported is not justified. IMHO it is the BEST free ide available.

Ed

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-tool...@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Gilberto

unread,
Feb 27, 2016, 10:13:56 AM2/27/16
to GWT Users, Google-We...@googlegroups.com, sara...@gmail.com
Let's get real for a moment: Eclipse is a plug-in hell.

Have you ever try to run a multi-module App Engine project with multi module GWT app, configured with Maven? Don't even try, go to the command line and run the server from there.

Sometimes you lose days of work just setting up the environment. And that sucks.

But, I still use it. I prefer how Eclipse deal with git and how it's code completion works (ctrl+space for everything, instead of a different shortcut for each type of code completion, like on IntelliJ). It's a matter of knowing what is possible and what is not inside the IDE, and which combination of plug-ins (and its versions) works for your project, and which don't.

I have some friends that love IntelliJ and would never go back to Eclipse again. In my opinion, if you aren't crazy yet because of the plug-in hell, Eclipse can still do a good job. Like Ed said, it's the best free IDE available.

Rogelio Flores

unread,
Feb 27, 2016, 4:54:35 PM2/27/16
to GWT Users, Google-We...@googlegroups.com, sara...@gmail.com
I find IntelliJ to be superior to eclipse, not only in its out of the box (for the Ultimate edition--not free) support for GWT, but for almost everything else. I was too an eclipse user for many years so I know the difference.

Stefan Falk

unread,
Feb 28, 2016, 12:21:01 PM2/28/16
to GWT Users, Google-We...@googlegroups.com, sara...@gmail.com
@Ed: Don't get me wrong. I like Eclipse and I am basically an Eclipse-only developer. I would use it to brew coffee if there was a plug in. :D

What I'm just missing are some basic support e.g. if I use GWTP I want to see some generated code. Java/GWT has some boilerplate code that could be generated.

Another thing that annoys me is that @UiField thing. Sometimes it's really annoying to keep all the field names up-to-date. Renaming stuff is sometimes a but nasty.

Then there's the thing with the code server.. I'd really appreciate a better view for the error messages that one gets there. You always have to search for the actual line that points out what's wrong instead of seeing that message in the Eclipse "Markers" view or something.

One more thing that I miss is a better Project Explorer. The files are sorted by type and that means you get A.java B.java A.ui.xml B.ui.xml instead of A.java A.ui.xml B.java B.ui.xml. 

Since I am using gwt-maven-archetypes I even have to kill the Code Server by hand - I cannot use the Eclipse "Debug" or "Server" view for that. 

Maybe some of that stuff could be avoided or changed but it's not supported out of the box by Eclipse afaik.


@Gilberto: Yes, that's actually a good point. The plugins can be sometimes a bit messy. 

@Rogelio: What kind of support are we talking here? It happens that I might have access to the Ultimate edition for free as a student.

Ed

unread,
Feb 28, 2016, 5:15:17 PM2/28/16
to Google Web Toolkit
@Stefan
Totally Agree there are some points of concern.

I am so used to doing things the "hard" way that I am immune to the pitfalls.

At the end of the day Eclipse give me what I need for my particular use case.

I usually do not use the build in server and deploy to jetty/tomcat instances for testing.

Best Regards,

Ed


--

Stefan Falk

unread,
Feb 28, 2016, 7:02:25 PM2/28/16
to GWT Users
Well, as for me I am willing to do almost *anything* just for the sake of not having to write too many JavaScript lines :D

And GWT is such an awesome technology I am simply no getting why it's so underused..
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsub...@googlegroups.com.

Alain Ekambi

unread,
Feb 28, 2016, 7:19:36 PM2/28/16
to google-we...@googlegroups.com
"And GWT is such an awesome technology I am simply no getting why it's so underused.."

Advertissement :)

To unsubscribe from this group and stop receiving emails from it, send an email to google-web-tool...@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-tool...@googlegroups.com.

To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

Stefan Falk

unread,
Feb 28, 2016, 7:35:45 PM2/28/16
to GWT Users
Somebody has to do it! :P

#gwtisback
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsub...@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsub...@googlegroups.com.

To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Rogelio Flores

unread,
Feb 29, 2016, 11:46:54 AM2/29/16
to GWT Users
@Stefan
You have run configurations for GWT similar to eclipse (with the google plugin) but better IMO, with SDM as default and you can still run classic DevMode if you want.
You can rename @UiField variables and it will rename all instances in your Java file and also on your ui.xml file (or vice versa, if you rename the ui:field on your ui.xml).
IntelliJ also comes with a Chrome Browser plugin so your debugging can be done on the IDE from the javascript + sourcemaps running on your browser.
There's also code-completion, syntax highlighting on JSNI javascript code (not sure if eclipse now has this).
I've imported numerous GWT maven-based projects and they just work and run from IntelliJ as soon as I create a run config which takes a few seconds.

These might not sound like super features or way too different from eclipse, but consider the fact that I didn't have to get/install any IDE plugins and even if I did I don't even remember because installing a plugin is a lot simpler too.


#gwtisback ;-)

Stefan Falk

unread,
Feb 29, 2016, 5:56:06 PM2/29/16
to GWT Users
To be hones I never tried IntelliJ with GWT but maybe I'll give it a try sometime :)

Is there actually some development going on? Either for Eclipse of IntelliJ or are projects like these frozen?

Slava Pankov

unread,
Feb 29, 2016, 8:26:57 PM2/29/16
to GWT Users
I don't know why many people are suggesting IntelliJ for GWT. For example code completion in ui.xml files is not working in IntelliJ, and I don't understand how to develop UI efficiently without it.

Peter Donald

unread,
Feb 29, 2016, 9:14:04 PM2/29/16
to GWT Mailing List
Hi,

On Tue, Mar 1, 2016 at 12:26 PM, Slava Pankov <pan...@gmail.com> wrote:
> I don't know why many people are suggesting IntelliJ for GWT. For example
> code completion in ui.xml files is not working in IntelliJ, and I don't
> understand how to develop UI efficiently without it.

It works fine for me and has in every version I have ever used.

The current version I am using is either 14.1.5 or 14.1.6

--
Cheers,

Peter Donald

Thomas Broyer

unread,
Mar 1, 2016, 5:41:30 AM3/1/16
to GWT Users


On Monday, February 29, 2016 at 11:56:06 PM UTC+1, Stefan Falk wrote:
To be hones I never tried IntelliJ with GWT but maybe I'll give it a try sometime :)

Is there actually some development going on? Either for Eclipse of IntelliJ or are projects like these frozen?

Can't tell for IntelliJ as the GWT plugin is closed-source, but Brandon Donnelson has been working hard to improve the Eclipse plugin at https://github.com/gwt-plugins/gwt-eclipse-plugin (a fork of the original one by Google).
IIUC a message from Brandon on the GPE-dedicated group, Googlers might be working again on the plugin.

Stefan Falk

unread,
Mar 1, 2016, 12:17:48 PM3/1/16
to GWT Users
Is working with your gwt-maven-archetype? I am using this for my project but it seems that this does not work with the plugin.

Rogelio Flores

unread,
Mar 1, 2016, 1:48:42 PM3/1/16
to GWT Users
Works fine for me too. The only issue I've noticed is that for some external modules such as mgwt, I don't get code-completion on the widget names when including them from a common package path (e.g. mgwt:panel.flex.FlexPanel and mgwt:panel.scroll.ScrollPanel). MGWT has almost every widget in its own package.

Stefan Falk

unread,
Mar 1, 2016, 2:52:50 PM3/1/16
to GWT Users
Ah, good to know. I really should try this plugin .. Have you ever tried GWT Material Design?

Thomas Broyer

unread,
Mar 2, 2016, 5:08:22 AM3/2/16
to GWT Users


On Tuesday, March 1, 2016 at 6:17:48 PM UTC+1, Stefan Falk wrote:
Is working with your gwt-maven-archetype? I am using this for my project but it seems that this does not work with the plugin.

No idea. I know he's been working on it but don't know the current state.
That said, AFAIK, you can just launch the maven tasks from within Eclipse (including launching "mvn tomcat7:run" in debug –Debug as…– to debug your server-side code)

Stefan Falk

unread,
Mar 3, 2016, 11:38:28 AM3/3/16
to GWT Users
Yes that's true but you can't e.g. shut down the Code Server from Eclipse. I have to use the task manager to kill the process ^^

Claudio Nazzari

unread,
Mar 8, 2016, 9:12:43 AM3/8/16
to GWT Users
Thats not true. Code completion works with GWT Plugin, on java classes, native javascripts methods and uibinder tags... (https://www.jetbrains.com/idea/help/gwt.html)

Last year I started using Intellij after 9 years using Eclipse and I can say that IntelliJ rocks in many aspects(specially IntelliJ Ultimate)!
Developers are not the only one saying that, nowadays many companies are migrating IDE (Android Studio, for example) and there has to be a good reason for that!

Im my opinion, IntelliJ is more modern, and has a kind of 'text editor' feeling.... It doesnt 'build workspace' all the time like eclipse and thats make IntelliJ faster to develop...
Anyway, there are lots of topics talking about the difference between then if you are interested, but I dont know anyone who rather Eclipse after starts using IntelliJ

...not saying that Eclipse is bad, far from that!! Eclipse is good and have plugins to anything! But the IDE itself stopped on time a long time ago... I dont remember any substancial new eclipse feature in years!
Reply all
Reply to author
Forward
0 new messages