I think there may be some truth in what you and others say in your blog. But we must all remember that the EAP program is not a one way street. JetBrains have responsibilities, but so do developers.
I have been participating in EAP almost since the beginning and something has changed here. Intellij has always had some buggy builds, intellij has always had some memory eating builds. But intellij has never had as many people complaining and whining(different than reporting it BTW) about bugs and how much time we have to wait for new builds.
We are supposed to provide feedback! When I was first participating in EAP the discussions were all about what new features would make sense; what refinements to existing features would be good. There was no place for long-winded threads about wether or not IntelliJ new what they were doing; no threatening; no flame wars.
I am not saying that there is no place for this. Just that EAP is not a place for trying to blackmail JetBrains. It's a privileged forum/process that almost no other software company out there offers.
So if EAP fails it will not be just JetBrains fault. For myself, I have recently decided to try and get back into the process and participate... not just complain about bugs.
I don't see a problem, if an EAP version is buggy - the EAP is to preview and test, so U use it at your own risk. But U're absolutely right - the EAP got full of people asking for new build every day, without providing any feedback or new ideas. The forums are getting full of words that say nothing :-(. Too bad.
And? His actualy not used IDEA, and his like Eclipse. So - this comment only from one point. I'm not like Eclipse and used IDEA for a long time, and i keep using it...
BTW, EAP build is bugly, becouse it EAP... If somebody not understand this, then i think it his troubles :)
I'm not sure I really agree with your comment about IDEA 4.0 being bloated with features many will never use, the only 4.0 feature I see as particularly specialist is the GUI Designer which I think should have been a pluggable (or more importantly un-pluggable) component. Other than that the features 4.0 introduced will likely be used in every project.
I think that things like JSP refactoring and full JSP2 support would have been much more innovative and useful than yet another GUI Designer, but I can't really fault JetBrains for one bad idea (IMO) in an otherwise nice upgrade.
I have to say that 4.0 probably wasn't worth the upgrade price for me as currently stands, however it will be when 4.1 comes out which is free for 4.0 licensees so I can't really complain about having to wait a couple more months for some features I feel I will use quite heavily. Especially since I have been able to use the past couple of months to get used to the new 4.0 interface ready for 4.1 release which should be out June / July from what I've read here.
I agree with Florian that EAP is a developers responsibility as much, if not more, than it is JetBrains, and it is a great privilege to have as a developer to partake in the progress of your favorite tool. Anybody judging IDEA from EAP builds is way off base IMO because unless an EAP build has reached release candidate status at the earliest you should consider it an Alpha release stage build and thus bugs are not only common, they are expected.
Eclipse is feature-packed for J2EE and as I've said before in other threads I do worry that IDEA is starting to lag behind in that aspect, however Eclipse is also implementing a lot of wizards, API / framework specifics and other things I will never even use. If IDEA can succeed in giving J2EE the same support they have given standard Java they will undoubtedly be able to not only compete with Eclipse but allow J2EE developers to "develop with pleasure" which is something I could never say about Eclipse or any other IDE for that matter.
Incidentally there is also a real opportunity for JetBrains to take a strangle-hold on the J2ME market, if they choose to do so, as I've seen very little good J2ME support in any of the leading IDEs.
IDEA has gone in to what is called "maintenance mode". All the really brilliant guys who originally developed this have moved in to something else. Mostly the C# and web app tools they are developing or whatever. Only a fraction of them now remains there.
--- I think it's true: ReSharper / Fabrique is consuming Jetbrains manpower. With IDEA 3.0 EAP I know of some real world applications that habe been build with the EAP version!!! (And later the company bought lots of licenses... but the stable EAP versions were the brilliant way to get the "foot in the door" ;) Today I would not recommend IDEA EAP versions to anybody for production work...
Even the 1000 very little details IDEA suprised us with in "former times" (Sigh ;) are just missing - or they are "to be discussed"...
I read the blog. It only reinforced my poor opinion of blogs.
Why is Eclipse better? Who knows. He never said. Even reading through his visitor's comments, the only things that were mentioned were: -SWT (I do not and will not use java for applications - VB is better, easier) -Unpluggable plugins (uh, what's the point - plugins change how often?) -Eclipse will catch up on the features that IntelliJ has and Eclipse doesn't (hmm, why does that sound like second place to me?)
OK, duh. They have given no reason why Eclipse is better.
Yes - EAP is buggy - that is the cost of "bleeding edge". If you want the latest-greatest, then you must pay the price. For enduring the bugs (I always have 4 or 5 versions installed), I get the new features first and I get to give feedback.
Norris, try downloading Eclipse 3.0M9 (when it is out - probably tomorrow) and spend some time with it. It is different from IDEA, shortcuts, some philosophies and mental constructs - but it is becoming VERY close to IDEA and in few usability areas it is better. I'm not talking about SWT or theories about plugins infrastructure - just fundamentals of Java coding.
Definitely should cause a worry in Prague, Leningrad or Petersburg.
r.
Norris Shelton wrote:
I read the blog. It only reinforced my poor opinion of blogs.
Why is Eclipse better? Who knows. He never said. Even reading through his visitor's comments, the only things that were mentioned were: -SWT (I do not and will not use java for applications - VB is better, easier) -Unpluggable plugins (uh, what's the point - plugins change how often?) -Eclipse will catch up on the features that IntelliJ has and Eclipse doesn't (hmm, why does that sound like second place to me?)
OK, duh. They have given no reason why Eclipse is better. Yes - EAP is buggy - that is the cost of "bleeding edge". If you want the latest-greatest, then you must pay the price. For enduring the bugs (I always have 4 or 5 versions installed), I get the new features first and I get to give feedback.
Now we are getting better. Can you give specific examples of how it is better?
Norris Shelton Sun Certified Java Programmer
Richard Nemec wrote:
Norris, try downloading Eclipse 3.0M9 (when it is out - probably tomorrow) and spend some time with it. It is different from IDEA, shortcuts, some philosophies and mental constructs - but it is becoming VERY close to IDEA and in few usability areas it is better. I'm not talking about SWT or theories about plugins infrastructure - just fundamentals of Java coding.
>
Definitely should cause a worry in Prague, Leningrad or Petersburg.
>
r.
>
Norris Shelton wrote:
> >> I read the blog. It only reinforced my poor opinion of blogs. >> >> Why is Eclipse better? Who knows. He never said. Even reading >> through his visitor's comments, the only things that were mentioned >> were: >> -SWT (I do not and will not use java for applications - VB is better, >> easier) >> -Unpluggable plugins (uh, what's the point - plugins change how often?) >> -Eclipse will catch up on the features that IntelliJ has and Eclipse >> doesn't (hmm, why does that sound like second place to me?) >> >> OK, duh. They have given no reason why Eclipse is better. >> Yes - EAP is buggy - that is the cost of "bleeding edge". If you >> want the latest-greatest, then you must pay the price. For enduring >> the bugs (I always have 4 or 5 versions installed), I get the new >> features first and I get to give feedback. >> >> >> Norris Shelton >> Sun Certified Java Programmer >> >> >> >> >> wangchunyang wrote: >> >>> look: >>> >>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its >>> >>> >>>
RN> Norris, RN> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow) RN> and spend some time with it. It is different from IDEA, shortcuts, RN> some philosophies and mental constructs - but it is becoming VERY RN> close to IDEA and in few usability areas it is better.
Sad but true. Unlike a couple of years ago, I can't really come up with convincing arguments when trying to explain why I think IDEA is better than Eclipse. I sticked with it because it feels natural to me, I got so used to it that I use its shortcuts even when I write emails (without obtaining the desired result, of course :).
But other than that, I don't know how one can justify the price these days, especially when one can get pretty much the same functionality for free.
I'm pretty sure old users will stick with it for a while (I know I will), but I'm not that sure it will still manage to beat Eclipse in new deals. And I really hope JetBrains won't settle for upgrade fees only, we all know they can do better.
Norris, For me it is/was mostly: - source folders with package prefix (or include) - finally solved in IDEA - class creation and similar dialogs - flexible views (filters and working sets in many of them - package, navigation, searches, tasks,...) - promise of exceptional J2EE support (MyEclipse) - still to prove to be that good (M9 version due in a week or so)
Also, when I tried it few weeks ago, I had previous negative experience with older versions of Eclipse. This time I was shocked (same as first night with IDEA) - the feel was very enjoyable (for me as well as for coding effectiveness).
r.
P.S. I have not converted yet, but quite close. P.P.S. You asked only about advantages of Eclipse, right?
Norris Shelton wrote:
Now we are getting better. Can you give specific examples of how it is better?
Norris Shelton Sun Certified Java Programmer
Richard Nemec wrote:
>> Norris, >> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow) >> and spend some time with it. It is different from IDEA, shortcuts, >> some philosophies and mental constructs - but it is becoming VERY close >> to IDEA and in few usability areas it is better. >> I'm not talking about SWT or theories about plugins infrastructure - >> just fundamentals of Java coding. >> >> Definitely should cause a worry in Prague, Leningrad or Petersburg. >> >> r. >> >> Norris Shelton wrote: >> >>> I read the blog. It only reinforced my poor opinion of blogs. >>> >>> Why is Eclipse better? Who knows. He never said. Even reading >>> through his visitor's comments, the only things that were mentioned >>> were: >>> -SWT (I do not and will not use java for applications - VB is better, >>> easier) >>> -Unpluggable plugins (uh, what's the point - plugins change how often?) >>> -Eclipse will catch up on the features that IntelliJ has and Eclipse >>> doesn't (hmm, why does that sound like second place to me?) >>> >>> OK, duh. They have given no reason why Eclipse is better. >>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you >>> want the latest-greatest, then you must pay the price. For enduring >>> the bugs (I always have 4 or 5 versions installed), I get the new >>> features first and I get to give feedback. >>> >>> >>> Norris Shelton >>> Sun Certified Java Programmer >>> >>> >>> >>> >>> wangchunyang wrote: >>> >>>> look: >>>> >>>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its >>>> >>>> >>>>
Well... I don't have the luxury of using v3.0 M9 cause we are doing development for websphere and we are stuck with WSAD 5.0.
So IDEA still is a big help. I guess I should look at eclipse 3 but unless they have done major changes and I will not soon be changing camps.
IDEA is superior in the details. Integration across the app is just amazing. In Eclipse I keep on looking for features cause they move/disappear depending what view/perspective you are in. And the complete inability to configure the key-bindings and limited syntax highlighting really gets to me.
Anyway I could go on about 100 of details that I have become dependent on. One particular one actually that everyone who comes to my desk talks about is the syntax highlighting. I use every single bit of syntax highlighting they provide. AND it's not just to make it look COOL!!! it most absolutely helps me read the code quickly. It's not a core feature... but something I just have come to depend on.
At the end of the day how a dev app performs is not based on a checklist of feature. It's much more qualitative than that. For me it all resumes to the fact that I have been able to mold IDEA to work the way I want it to work. As opposed to all other dev tools I have used in the past... where the usual comment is "Give it some time, and you'll figure out where things are". Mediocre tools force me to adapt to them, I think great tools adapt to me.
Finally, lets put energy back into making IDEA well ahead of the bunch. I think there is still a whole lot of big and small ideas for JetBrains to integrate.
And the complete inability to configure the key-bindings ...
??? I've tuned eclipse to nearly have IDEA accelerators. Well, not everything is possible and it is very hard to find the right actions, but it is possible since ages.
concerning the manpower and IDEA-maintenance: Maybe we will have in a couple of weeks a few more developers improving IDEA, because google is planning a local file-search-tool, which searches informations on your harddisk (not only filenames, but also content). With this tool nobody needs OmniMea anymore, an i would guess that intellij stops the development of it. Although i love Intellij and understand that they want to grow, i never liked them to start with c#-products, so i am not unhappy with the google-plans.
??? I've tuned eclipse to nearly have IDEA accelerators. Well, not everything is possible and it is very hard to find the right actions, but it is possible since ages.
Tom
well... I should clarify here that I use WSAD which is eclipse plus the whole websphere environment. And I guess it's not the same as using simple Eclipse.
w> Maybe we will have in a couple of weeks a few more developers w> improving IDEA, because google is planning a local file-search-tool, w> which searches informations on your harddisk (not only filenames, but w> also content). With this tool nobody needs OmniMea anymore, an i w> would guess that intellij stops the development of it.
I don't know if you are serious, but you can rest assured that this is not the case. Search is only one of many features of OmniaMea, and even if someone releases a free and perfectly working search tool right now, this would not be a reason for us to abandon the project (which is quite close to the initial release, actually).
-- Dmitry Jemerov OmniaMea Project Leader JetBrains, Inc. http://www.jetbrains.com "Develop with pleasure!"
Florian, I agree with you that syntax highlighting became much more than just a cool feature. And I missed that in old Eclipse year ago. I missed some of it few weeks ago. Now, in Eclipse you can mark differently constants (static final fields) and regular static fields, etc. It's getting VERY good.
I may sound like trying to convert people to Eclipse. Not my goal. Just want people to see both sides and notice how far both got. And to raise the competitiveness so that we as developers can benefit of it.
r.
Florian Hehlen wrote:
Anyway I could go on about 100 of details that I have become dependent on. One particular one actually that everyone who comes to my desk talks about is the syntax highlighting. I use every single bit of syntax highlighting they provide. AND it's not just to make it look COOL!!! it most absolutely helps me read the code quickly. It's not a core feature... but something I just have come to depend on.
1) we have now 2) I've been asking for this, but everyone shoots me down. What's wrong with a wizard to create a class - let me specify the superclass, etc. 3) Can you give me an example? 4) Promises, promises. Does that mean JSP 2.0 support?
Norris Shelton Sun Certified Java Programmer
Richard Nemec wrote:
Norris, For me it is/was mostly: - source folders with package prefix (or include) - finally solved in IDEA - class creation and similar dialogs - flexible views (filters and working sets in many of them - package, navigation, searches, tasks,...) - promise of exceptional J2EE support (MyEclipse) - still to prove to be that good (M9 version due in a week or so)
>
Also, when I tried it few weeks ago, I had previous negative experience with older versions of Eclipse. This time I was shocked (same as first night with IDEA) - the feel was very enjoyable (for me as well as for coding effectiveness).
>
r.
>
P.S. I have not converted yet, but quite close. P.P.S. You asked only about advantages of Eclipse, right?
> >
Norris Shelton wrote:
> >> Now we are getting better. Can you give specific examples of how it >> is better? >> >> Norris Shelton >> Sun Certified Java Programmer >> >> >> >> >> Richard Nemec wrote: >> >>> Norris, >>> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow) >>> and spend some time with it. It is different from IDEA, shortcuts, >>> some philosophies and mental constructs - but it is becoming VERY close >>> to IDEA and in few usability areas it is better. >>> I'm not talking about SWT or theories about plugins infrastructure - >>> just fundamentals of Java coding. >>> >>> Definitely should cause a worry in Prague, Leningrad or Petersburg. >>> >>> r. >>> >>> Norris Shelton wrote: >>> >>>> I read the blog. It only reinforced my poor opinion of blogs. >>>> >>>> Why is Eclipse better? Who knows. He never said. Even reading >>>> through his visitor's comments, the only things that were mentioned >>>> were: >>>> -SWT (I do not and will not use java for applications - VB is >>>> better, easier) >>>> -Unpluggable plugins (uh, what's the point - plugins change how >>>> often?) >>>> -Eclipse will catch up on the features that IntelliJ has and >>>> Eclipse doesn't (hmm, why does that sound like second place to me?) >>>> >>>> OK, duh. They have given no reason why Eclipse is better. >>>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you >>>> want the latest-greatest, then you must pay the price. For >>>> enduring the bugs (I always have 4 or 5 versions installed), I get >>>> the new features first and I get to give feedback. >>>> >>>> >>>> Norris Shelton >>>> Sun Certified Java Programmer >>>> >>>> >>>> >>>> >>>> wangchunyang wrote: >>>> >>>>> look: >>>>> >>>>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its >>>>> >>>>> >>>>>
You lost me. Which features are you talking about that Eclipse has and IntelliJ does not? Is the syntax highlighting an example? If so, can you post a screen shot of the same code in both editors so I can see the difference?
Norris Shelton Sun Certified Java Programmer
Florian Hehlen wrote:
>Well... I don't have the luxury of using v3.0 M9 cause we are doing development for websphere and we are stuck with WSAD 5.0. > >So IDEA still is a big help. I guess I should look at eclipse 3 but unless they have done major changes and I will not soon be changing camps. > >IDEA is superior in the details. Integration across the app is just amazing. In Eclipse I keep on looking for features cause they move/disappear depending what view/perspective you are in. And the complete inability to configure the key-bindings and limited syntax highlighting really gets to me. > >Anyway I could go on about 100 of details that I have become dependent on. One particular one actually that everyone who comes to my desk talks about is the syntax highlighting. I use every single bit of syntax highlighting they provide. AND it's not just to make it look COOL!!! it most absolutely helps me read the code quickly. It's not a core feature... but something I just have come to depend on. > >At the end of the day how a dev app performs is not based on a checklist of feature. It's much more qualitative than that. For me it all resumes to the fact that I have been able to mold IDEA to work the way I want it to work. As opposed to all other dev tools I have used in the past... where the usual comment is "Give it some time, and you'll figure out where things are". Mediocre tools force me to adapt to them, I think great tools adapt to me. > >Finally, lets put energy back into making IDEA well ahead of the bunch. I think there is still a whole lot of big and small ideas for JetBrains to integrate. > >Florian Hehlen >
3) you can specify a filter that gets applied to the tree or list elements (priority, "only this file", select types of entries, regex filtering, etc.) Workset is typically a selection of folders/packages/individual files that you want to define, give it a name and at any time use it in these views. Completely concrete example: I am working on 3 packages plus need to have at hand 5 more. I have working set that filters those and I see only what i need. I can use the workset in filters or in package explorer or in others.
4) MyEclipse.com already has the plugin. And many people claim it's exceptional. Just didn't try it, yet (doesn't work with M9). So the promise is quite real.
Norris Shelton wrote:
1) we have now 2) I've been asking for this, but everyone shoots me down. What's wrong with a wizard to create a class - let me specify the superclass, etc. 3) Can you give me an example? 4) Promises, promises. Does that mean JSP 2.0 support?
Norris Shelton Sun Certified Java Programmer
Richard Nemec wrote:
>> Norris, >> For me it is/was mostly: >> - source folders with package prefix (or include) - finally solved in >> IDEA >> - class creation and similar dialogs >> - flexible views (filters and working sets in many of them - package, >> navigation, searches, tasks,...) >> - promise of exceptional J2EE support (MyEclipse) - still to prove to >> be that >> good (M9 version due in a week or so) >> >> Also, when I tried it few weeks ago, I had previous negative experience >> with older versions of Eclipse. This time I was shocked (same as first >> night with IDEA) - the feel was very enjoyable (for me as well as for >> coding effectiveness). >> >> r. >> >> P.S. I have not converted yet, but quite close. >> P.P.S. You asked only about advantages of Eclipse, right? >> >> >> Norris Shelton wrote: >> >>> Now we are getting better. Can you give specific examples of how it >>> is better? >>> >>> Norris Shelton >>> Sun Certified Java Programmer >>> >>> >>> >>> >>> Richard Nemec wrote: >>> >>>> Norris, >>>> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow) >>>> and spend some time with it. It is different from IDEA, shortcuts, >>>> some philosophies and mental constructs - but it is becoming VERY close >>>> to IDEA and in few usability areas it is better. >>>> I'm not talking about SWT or theories about plugins infrastructure - >>>> just fundamentals of Java coding. >>>> >>>> Definitely should cause a worry in Prague, Leningrad or Petersburg. >>>> >>>> r. >>>> >>>> Norris Shelton wrote: >>>> >>>>> I read the blog. It only reinforced my poor opinion of blogs. >>>>> >>>>> Why is Eclipse better? Who knows. He never said. Even reading >>>>> through his visitor's comments, the only things that were mentioned >>>>> were: >>>>> -SWT (I do not and will not use java for applications - VB is >>>>> better, easier) >>>>> -Unpluggable plugins (uh, what's the point - plugins change how >>>>> often?) >>>>> -Eclipse will catch up on the features that IntelliJ has and >>>>> Eclipse doesn't (hmm, why does that sound like second place to me?) >>>>> >>>>> OK, duh. They have given no reason why Eclipse is better. >>>>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you >>>>> want the latest-greatest, then you must pay the price. For >>>>> enduring the bugs (I always have 4 or 5 versions installed), I get >>>>> the new features first and I get to give feedback. >>>>> >>>>> >>>>> Norris Shelton >>>>> Sun Certified Java Programmer >>>>> >>>>> >>>>> >>>>> >>>>> wangchunyang wrote: >>>>> >>>>>> look: >>>>>> >>>>>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its >>>>>> >>>>>> >>>>>>
3) That sounds like a good idea. Will you submit that as an enhancement? 4) JSP 2.0 support?
Norris Shelton Sun Certified Java Programmer
Richard Nemec wrote:
3) you can specify a filter that gets applied to the tree or list elements (priority, "only this file", select types of entries, regex filtering, etc.) Workset is typically a selection of folders/packages/individual files that you want to define, give it a name and at any time use it in these views. Completely concrete example: I am working on 3 packages plus need to have at hand 5 more. I have working set that filters those and I see only what i need. I can use the workset in filters or in package explorer or in others.
>
4) MyEclipse.com already has the plugin. And many people claim it's exceptional. Just didn't try it, yet (doesn't work with M9). So the promise is quite real.
> >
Norris Shelton wrote:
> >> 1) we have now >> 2) I've been asking for this, but everyone shoots me down. What's >> wrong with a wizard to create a class - let me specify the >> superclass, etc. >> 3) Can you give me an example? >> 4) Promises, promises. Does that mean JSP 2.0 support? >> >> Norris Shelton >> Sun Certified Java Programmer >> >> >> >> >> Richard Nemec wrote: >> >>> Norris, >>> For me it is/was mostly: >>> - source folders with package prefix (or include) - finally solved >>> in IDEA >>> - class creation and similar dialogs >>> - flexible views (filters and working sets in many of them - package, >>> navigation, searches, tasks,...) >>> - promise of exceptional J2EE support (MyEclipse) - still to prove >>> to be that >>> good (M9 version due in a week or so) >>> >>> Also, when I tried it few weeks ago, I had previous negative experience >>> with older versions of Eclipse. This time I was shocked (same as first >>> night with IDEA) - the feel was very enjoyable (for me as well as for >>> coding effectiveness). >>> >>> r. >>> >>> P.S. I have not converted yet, but quite close. >>> P.P.S. You asked only about advantages of Eclipse, right? >>> >>> >>> Norris Shelton wrote: >>> >>>> Now we are getting better. Can you give specific examples of how >>>> it is better? >>>> >>>> Norris Shelton >>>> Sun Certified Java Programmer >>>> >>>> >>>> >>>> >>>> Richard Nemec wrote: >>>> >>>>> Norris, >>>>> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow) >>>>> and spend some time with it. It is different from IDEA, shortcuts, >>>>> some philosophies and mental constructs - but it is becoming VERY >>>>> close >>>>> to IDEA and in few usability areas it is better. >>>>> I'm not talking about SWT or theories about plugins infrastructure - >>>>> just fundamentals of Java coding. >>>>> >>>>> Definitely should cause a worry in Prague, Leningrad or Petersburg. >>>>> >>>>> r. >>>>> >>>>> Norris Shelton wrote: >>>>> >>>>>> I read the blog. It only reinforced my poor opinion of blogs. >>>>>> >>>>>> Why is Eclipse better? Who knows. He never said. Even reading >>>>>> through his visitor's comments, the only things that were >>>>>> mentioned were: >>>>>> -SWT (I do not and will not use java for applications - VB is >>>>>> better, easier) >>>>>> -Unpluggable plugins (uh, what's the point - plugins change how >>>>>> often?) >>>>>> -Eclipse will catch up on the features that IntelliJ has and >>>>>> Eclipse doesn't (hmm, why does that sound like second place to me?) >>>>>> >>>>>> OK, duh. They have given no reason why Eclipse is better. >>>>>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you >>>>>> want the latest-greatest, then you must pay the price. For >>>>>> enduring the bugs (I always have 4 or 5 versions installed), I >>>>>> get the new features first and I get to give feedback. >>>>>> >>>>>> >>>>>> Norris Shelton >>>>>> Sun Certified Java Programmer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> wangchunyang wrote: >>>>>> >>>>>>> look: >>>>>>> >>>>>>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its >>>>>>> >>>>>>> >>>>>>>
3) That sounds like a good idea. Will you submit that as an enhancement? 4) JSP 2.0 support?
>
Norris Shelton Sun Certified Java Programmer
> > > >
Richard Nemec wrote:
>
3) you can specify a filter that gets applied to the tree or list elements (priority, "only this file", select types of entries, regex filtering, etc.) Workset is typically a selection of folders/packages/individual files that you want to define, give it a name and at any time use it in these
views.
Completely concrete example: I am working on 3 packages plus need to
have
at hand 5 more. I have working set that filters those and I see only what i need. I can use the workset in filters or in package explorer or in others.
>
4) MyEclipse.com already has the plugin. And many people claim it's exceptional. Just didn't try it, yet (doesn't work with M9). So the promise is quite real.
> >
Norris Shelton wrote:
> >> 1) we have now >> 2) I've been asking for this, but everyone shoots me down. What's >> wrong with a wizard to create a class - let me specify the >> superclass, etc. >> 3) Can you give me an example? >> 4) Promises, promises. Does that mean JSP 2.0 support? >> >> Norris Shelton >> Sun Certified Java Programmer >> >> >> >> >> Richard Nemec wrote: >> >>> Norris, >>> For me it is/was mostly: >>> - source folders with package prefix (or include) - finally solved >>> in IDEA >>> - class creation and similar dialogs >>> - flexible views (filters and working sets in many of them - package, >>> navigation, searches, tasks,...) >>> - promise of exceptional J2EE support (MyEclipse) - still to prove >>> to be that >>> good (M9 version due in a week or so) >>> >>> Also, when I tried it few weeks ago, I had previous negative
experience
>>> with older versions of Eclipse. This time I was shocked (same as first >>> night with IDEA) - the feel was very enjoyable (for me as well as for >>> coding effectiveness). >>> >>> r. >>> >>> P.S. I have not converted yet, but quite close. >>> P.P.S. You asked only about advantages of Eclipse, right? >>> >>> >>> Norris Shelton wrote: >>> >>>> Now we are getting better. Can you give specific examples of how >>>> it is better? >>>> >>>> Norris Shelton >>>> Sun Certified Java Programmer >>>> >>>> >>>> >>>> >>>> Richard Nemec wrote: >>>> >>>>> Norris, >>>>> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow) >>>>> and spend some time with it. It is different from IDEA, shortcuts, >>>>> some philosophies and mental constructs - but it is becoming VERY >>>>> close >>>>> to IDEA and in few usability areas it is better. >>>>> I'm not talking about SWT or theories about plugins infrastructure - >>>>> just fundamentals of Java coding. >>>>> >>>>> Definitely should cause a worry in Prague, Leningrad or Petersburg. >>>>> >>>>> r. >>>>> >>>>> Norris Shelton wrote: >>>>> >>>>>> I read the blog. It only reinforced my poor opinion of blogs. >>>>>> >>>>>> Why is Eclipse better? Who knows. He never said. Even reading >>>>>> through his visitor's comments, the only things that were >>>>>> mentioned were: >>>>>> -SWT (I do not and will not use java for applications - VB is >>>>>> better, easier) >>>>>> -Unpluggable plugins (uh, what's the point - plugins change how >>>>>> often?) >>>>>> -Eclipse will catch up on the features that IntelliJ has and >>>>>> Eclipse doesn't (hmm, why does that sound like second place to me?) >>>>>> >>>>>> OK, duh. They have given no reason why Eclipse is better. >>>>>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you >>>>>> want the latest-greatest, then you must pay the price. For >>>>>> enduring the bugs (I always have 4 or 5 versions installed), I >>>>>> get the new features first and I get to give feedback. >>>>>> >>>>>> >>>>>> Norris Shelton >>>>>> Sun Certified Java Programmer >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> wangchunyang wrote: >>>>>> >>>>>>> look: >>>>>>> >>>>>>>
4) MyEclipse.com already has the plugin. And many people claim it's exceptional. Just didn't try it, yet (doesn't work with M9). So the promise is quite real.
Some people that does not include you? You see, I've tried MyEclipse myself and it's not exceptional -- MyEclipse is actually just a nicely put-together (corporate users love that) collection of plugins already available. I could even say "pretty weak", but I don't want to start a bashing session.
What bothers me about eclipse is integration: Take editor settings for example: every little plugin seems to define their own editor, and you need to configure things like tab size and indentation for every one of them. After trying to setup eclipse with enough plugins to suffice the environment I have today with IDEA (and idea alone, no extra plugins beyond those already bundled), the settings tree became just overwhelming, and I couldn't get my job anything near as easy as with IDEA.
> I may sound like trying to convert people to Eclipse. > Not my goal. > Just want people to see both sides and notice how far > both got. > And to raise the competitiveness so that we as > developers can benefit of it.
Hey don't get me wrong. There is nothing wrong with Eclipse. And I have to admit that it's getting better every day. Part of my problem is that I am stuck with a really crappy version, for all sorts of reasons.
I am not trying to trash Eclipse. I am just trying to say that a mere checklist of features does not provide a real comparison between two tools.
Further... I am spending way to much time in this chat... I think we should spend time talking about what we want From the next versions of IDEA.
So I am pulling out of this thread for good.
EVERYONE: Do the same lets start discussing what features are missing or need refining and stop wasting JetBrains diskspace with these king-of-the-mountain discussions.
I didn't want to start such flame war. What I wanted is to share my opinion about what's really happening on the market.
I am fanatic Idea user and will certainly stay with this tool until its end (or mine) :) But everybody oriented in Java IDE world should notice that uncredible marketing power of Eclipse (backed up by some very large companies like IBM) started the migration of many developers to Eclipse platform.
I am actively participating in EAP and making requests for new features but I think it's time for Jetbrainers to rethink their vision of Idea on the market. It looks like that as a mainstream development tool Eclipse will be the winner.
Maybe Jetbrains should target Idea to more specialized group of developers who do not want a tool, which is maybe feature packed, but not so intelligent. Maybe Idea should be targeted to experienced architects and power-programmers who will really love its features, brilliant usability and astounding user interface.
I am not trying to trash Eclipse. I am just trying to say that a mere checklist of features does not provide a real comparison between two tools.
Aaaah, pity!
EVERYONE: Do the same lets start discussing what features are missing or need refining and stop wasting JetBrains diskspace with these king-of-the-mountain discussions.
I'm quitting this thread. I found it interesting to introduce to IDEA fans (that I still am, too) the alternative that is different from what they have seen 6 months ago. No flames intended.
> of developers who do not want a tool, which is maybe > feature packed, but not > so intelligent.
Not sure what you mean by "not so intelligent". If you mean by intelligence, "a tool that does voodoo in the background", I agree. I find IDEA is already one of the most intelligent piece of software I have seen. It suggests but never imposes... and hat's real intelligence.
> Maybe Idea should be targeted to experienced > architects and > power-programmers who will really love > its features, brilliant usability and astounding user > interface.
Thanks Michal for what was probably one of the best posts I've read around here in quite a while. Your post was succinct and to the point and encompassed pretty much the same as I've been thinking but not communicating nearly as effectively.
I agree completely with both of your points, however I don't think being aimed at a more specialist market necessarily precludes IDEA from still remaining as a market leader, just it's focal group will be different. It will still be around winning all it's current awards (potentially more) and will probably stick with a similar market share to what it already has, which for a small company is excellent.
IDEA has really put JetBrains on the map and I see no reason why it can't stay that way so long as JetBrains still view it as their premier product (as we do) and resource it as such.
Em Mon, 24 May 2004 10:57:12 -0700, Scott Ellsworth escreveu:
If you think that people are using Eclipse just because of the marketing power, then you need to try Eclipse again.
]]>
Very good reasoning, Scott. I've regularly evaluating eclipse (every milestone or so, sometimes even some integration builds), but the core philosophy differences has kept me using IDEA. Eclipse's option window scares me.
My point is that Eclipse has, in the past, offered capabilities that IDEA did not, and if you needed those capabilities, then you used Eclipse. Recent developments have addressed many of those capabilities, and I am very happy about it.
Curiously, the high points of this developmen is coming from third party authors, not from JetBrains itself. This show how important it is to have a good extension API, a thing that Eclipse definetly got right, but IDEA still has some large ground to cover.
Another potential reason to use Eclipse - its behavior on your platform or architecture. I use MacOS X on a new AlBook/1.5. Whichever IDE works better on that platform is the better IDE for my work - two years ago, IDEA was too slow to use, while Eclipse was merely pokey. They both have sped up a lot.
That's where IDEA shines for me. It works far better than eclipse under Linux. More pleasent visual appearance, snappier, easier to use.
So: my wishlist: Provide a list of Apple bug numbers for which you are awaiting workarounds, especially anything horking up the screen menu bar. Speed optimize where you can, as it is still a bit draggy, though far better than it was. Provide seperate windows for each source file editor that are free of most of the toolbar stuff.
Personally, all my tool windows are on autohide. That way, the source code always fills the whole screen (sans toolbar, menubar and the side buttons), and I still have quick and easy access to all IDEA functions. Providing a separate window just for editor would enlarge my editor real space for just about 15% or so. But maybe JetBrains could implement your suggestion (if it's not too complicated) so we can see how it works.
hi.
I think there may be some truth in what you and others say in your blog. But we must all remember that the EAP program is not a one way street. JetBrains have responsibilities, but so do developers.
I have been participating in EAP almost since the beginning and something has changed here. Intellij has always had some buggy builds, intellij has always had some memory eating builds. But intellij has never had as many people complaining and whining(different than reporting it BTW) about bugs and how much time we have to wait for new builds.
We are supposed to provide feedback! When I was first participating in EAP the discussions were all about what new features would make sense; what refinements to existing features would be good. There was no place for long-winded threads about wether or not IntelliJ new what they were doing; no threatening; no flame wars.
I am not saying that there is no place for this. Just that EAP is not a place for trying to blackmail JetBrains. It's a privileged forum/process that almost no other software company out there offers.
So if EAP fails it will not be just JetBrains fault. For myself, I have recently decided to try and get back into the process and participate... not just complain about bugs.
Florian Hehlen
I don't see a problem, if an EAP version is buggy - the EAP is to preview and test, so U use it at your own risk. But U're absolutely right - the EAP got full of people asking for new build every day, without providing any feedback or new ideas. The forums are getting full of words that say nothing :-(. Too bad.
Hello, wangchunyang!
You wrote on Fri, 21 May 2004 07:04:19 +0400 (MSD):
w> look:
w> http://jroller.com/comments/mszklano/Weblog/intellij_idea_
w> consequently_loses_its
And? His actualy not used IDEA, and his like Eclipse. So - this comment only
from one point. I'm not like Eclipse and used IDEA for a long time, and i
keep using it...
BTW, EAP build is bugly, becouse it EAP... If somebody not understand this,
then i think it his troubles :)
Alexey Efimov - Java Developer
Tops BI
http://www.topsbi.com
I'm not sure I really agree with your comment about IDEA 4.0 being bloated with features many will never use, the only 4.0 feature I see as particularly specialist is the GUI Designer which I think should have been a pluggable (or more importantly un-pluggable) component. Other than that the features 4.0 introduced will likely be used in every project.
I think that things like JSP refactoring and full JSP2 support would have been much more innovative and useful than yet another GUI Designer, but I can't really fault JetBrains for one bad idea (IMO) in an otherwise nice upgrade.
I have to say that 4.0 probably wasn't worth the upgrade price for me as currently stands, however it will be when 4.1 comes out which is free for 4.0 licensees so I can't really complain about having to wait a couple more months for some features I feel I will use quite heavily. Especially since I have been able to use the past couple of months to get used to the new 4.0 interface ready for 4.1 release which should be out June / July from what I've read here.
I agree with Florian that EAP is a developers responsibility as much, if not more, than it is JetBrains, and it is a great privilege to have as a developer to partake in the progress of your favorite tool. Anybody judging IDEA from EAP builds is way off base IMO because unless an EAP build has reached release candidate status at the earliest you should consider it an Alpha release stage build and thus bugs are not only common, they are expected.
Eclipse is feature-packed for J2EE and as I've said before in other threads I do worry that IDEA is starting to lag behind in that aspect, however Eclipse is also implementing a lot of wizards, API / framework specifics and other things I will never even use. If IDEA can succeed in giving J2EE the same support they have given standard Java they will undoubtedly be able to not only compete with Eclipse but allow J2EE developers to "develop with pleasure" which is something I could never say about Eclipse or any other IDE for that matter.
Incidentally there is also a real opportunity for JetBrains to take a strangle-hold on the J2ME market, if they choose to do so, as I've seen very little good J2ME support in any of the leading IDEs.
from a comment by Kevin at http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its
IDEA has gone in to what is called "maintenance mode". All the really brilliant guys who originally developed this have moved in to something else. Mostly the C# and web app tools they are developing or whatever. Only a fraction of them now remains there.
---
I think it's true: ReSharper / Fabrique is consuming
Jetbrains manpower.
With IDEA 3.0 EAP I know of some real world applications
that habe been build with the EAP version!!!
(And later the company bought lots of licenses... but
the stable EAP versions were the brilliant way to get
the "foot in the door" ;)
Today I would not recommend IDEA EAP versions to anybody
for production work...
Even the 1000 very little details IDEA suprised us with
in "former times" (Sigh ;) are just missing - or they
are "to be discussed"...
I read the blog. It only reinforced my poor opinion of blogs.
Why is Eclipse better? Who knows. He never said. Even reading through
his visitor's comments, the only things that were mentioned were:
-SWT (I do not and will not use java for applications - VB is better,
easier)
-Unpluggable plugins (uh, what's the point - plugins change how often?)
-Eclipse will catch up on the features that IntelliJ has and Eclipse
doesn't (hmm, why does that sound like second place to me?)
OK, duh. They have given no reason why Eclipse is better.
Yes - EAP is buggy - that is the cost of "bleeding edge". If you want
the latest-greatest, then you must pay the price. For enduring the bugs
(I always have 4 or 5 versions installed), I get the new features first
and I get to give feedback.
Norris Shelton
Sun Certified Java Programmer
wangchunyang wrote:
>look:
>
>http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its
>
Norris,
try downloading Eclipse 3.0M9 (when it is out - probably tomorrow)
and spend some time with it. It is different from IDEA, shortcuts,
some philosophies and mental constructs - but it is becoming VERY close
to IDEA and in few usability areas it is better.
I'm not talking about SWT or theories about plugins infrastructure -
just fundamentals of Java coding.
Definitely should cause a worry in Prague, Leningrad or Petersburg.
r.
Norris Shelton wrote:
>> look:
>>
>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its
>>
>>
>>
Now we are getting better. Can you give specific examples of how it is
better?
Norris Shelton
Sun Certified Java Programmer
Richard Nemec wrote:
>
>
>
>
>> I read the blog. It only reinforced my poor opinion of blogs.
>>
>> Why is Eclipse better? Who knows. He never said. Even reading
>> through his visitor's comments, the only things that were mentioned
>> were:
>> -SWT (I do not and will not use java for applications - VB is better,
>> easier)
>> -Unpluggable plugins (uh, what's the point - plugins change how often?)
>> -Eclipse will catch up on the features that IntelliJ has and Eclipse
>> doesn't (hmm, why does that sound like second place to me?)
>>
>> OK, duh. They have given no reason why Eclipse is better.
>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you
>> want the latest-greatest, then you must pay the price. For enduring
>> the bugs (I always have 4 or 5 versions installed), I get the new
>> features first and I get to give feedback.
>>
>>
>> Norris Shelton
>> Sun Certified Java Programmer
>>
>>
>>
>>
>> wangchunyang wrote:
>>
>>> look:
>>>
>>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its
>>>
>>>
>>>
RN> Norris,
RN> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow)
RN> and spend some time with it. It is different from IDEA, shortcuts,
RN> some philosophies and mental constructs - but it is becoming VERY
RN> close to IDEA and in few usability areas it is better.
Sad but true. Unlike a couple of years ago, I can't really come up with convincing arguments when trying to explain why I think IDEA is better than Eclipse. I sticked with it because it feels natural to me, I got so used to it that I use its shortcuts even when I write emails (without obtaining the desired result, of course :).
But other than that, I don't know how one can justify the price these days, especially when one can get pretty much the same functionality for free.
I'm pretty sure old users will stick with it for a while (I know I will), but I'm not that sure it will still manage to beat Eclipse in new deals. And I really hope JetBrains won't settle for upgrade fees only, we all know they can do better.
Andrei
What I like with Eclipse is, that it looks very professional (again,
no SWT vs. Swing stuff!), very polished.
What I like with IDEA are these little, but very powerful features.
Tom
Norris,
For me it is/was mostly:
- source folders with package prefix (or include) - finally solved in IDEA
- class creation and similar dialogs
- flexible views (filters and working sets in many of them - package,
navigation, searches, tasks,...)
- promise of exceptional J2EE support (MyEclipse) - still to prove to be that
good (M9 version due in a week or so)
Also, when I tried it few weeks ago, I had previous negative experience
with older versions of Eclipse. This time I was shocked (same as first
night with IDEA) - the feel was very enjoyable (for me as well as for
coding effectiveness).
r.
P.S. I have not converted yet, but quite close.
P.P.S. You asked only about advantages of Eclipse, right?
Norris Shelton wrote:
>> Norris,
>> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow)
>> and spend some time with it. It is different from IDEA, shortcuts,
>> some philosophies and mental constructs - but it is becoming VERY close
>> to IDEA and in few usability areas it is better.
>> I'm not talking about SWT or theories about plugins infrastructure -
>> just fundamentals of Java coding.
>>
>> Definitely should cause a worry in Prague, Leningrad or Petersburg.
>>
>> r.
>>
>> Norris Shelton wrote:
>>
>>> I read the blog. It only reinforced my poor opinion of blogs.
>>>
>>> Why is Eclipse better? Who knows. He never said. Even reading
>>> through his visitor's comments, the only things that were mentioned
>>> were:
>>> -SWT (I do not and will not use java for applications - VB is better,
>>> easier)
>>> -Unpluggable plugins (uh, what's the point - plugins change how often?)
>>> -Eclipse will catch up on the features that IntelliJ has and Eclipse
>>> doesn't (hmm, why does that sound like second place to me?)
>>>
>>> OK, duh. They have given no reason why Eclipse is better.
>>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you
>>> want the latest-greatest, then you must pay the price. For enduring
>>> the bugs (I always have 4 or 5 versions installed), I get the new
>>> features first and I get to give feedback.
>>>
>>>
>>> Norris Shelton
>>> Sun Certified Java Programmer
>>>
>>>
>>>
>>>
>>> wangchunyang wrote:
>>>
>>>> look:
>>>>
>>>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its
>>>>
>>>>
>>>>
Well... I don't have the luxury of using v3.0 M9 cause we are doing development for websphere and we are stuck with WSAD 5.0.
So IDEA still is a big help. I guess I should look at eclipse 3 but unless they have done major changes and I will not soon be changing camps.
IDEA is superior in the details. Integration across the app is just amazing. In Eclipse I keep on looking for features cause they move/disappear depending what view/perspective you are in. And the complete inability to configure the key-bindings and limited syntax highlighting really gets to me.
Anyway I could go on about 100 of details that I have become dependent on. One particular one actually that everyone who comes to my desk talks about is the syntax highlighting. I use every single bit of syntax highlighting they provide. AND it's not just to make it look COOL!!! it most absolutely helps me read the code quickly. It's not a core feature... but something I just have come to depend on.
At the end of the day how a dev app performs is not based on a checklist of feature. It's much more qualitative than that. For me it all resumes to the fact that I have been able to mold IDEA to work the way I want it to work. As opposed to all other dev tools I have used in the past... where the usual comment is "Give it some time, and you'll figure out where things are". Mediocre tools force me to adapt to them, I think great tools adapt to me.
Finally, lets put energy back into making IDEA well ahead of the bunch. I think there is still a whole lot of big and small ideas for JetBrains to integrate.
Florian Hehlen
??? I've tuned eclipse to nearly have IDEA accelerators. Well, not
everything is possible and it is very hard to find the right actions,
but it is possible since ages.
Tom
concerning the manpower and IDEA-maintenance:
Maybe we will have in a couple of weeks a few more developers improving IDEA, because google is planning a local file-search-tool, which searches informations on your harddisk (not only filenames, but also content). With this tool nobody needs OmniMea anymore, an i would guess that intellij stops the development of it.
Although i love Intellij and understand that they want to grow, i never liked them to start with c#-products, so i am not unhappy with the google-plans.
greetings
well... I should clarify here that I use WSAD which is eclipse plus the whole websphere environment. And I guess it's not the same as using simple Eclipse.
Florian
Hello watzlaw,
w> Maybe we will have in a couple of weeks a few more developers
w> improving IDEA, because google is planning a local file-search-tool,
w> which searches informations on your harddisk (not only filenames, but
w> also content). With this tool nobody needs OmniMea anymore, an i
w> would guess that intellij stops the development of it.
I don't know if you are serious, but you can rest assured that this is not the case. Search is only one of many features of OmniaMea, and even if someone releases a free and perfectly working search tool right now, this would not be a reason for us to abandon the project (which is quite close to the initial release, actually).
--
Dmitry Jemerov
OmniaMea Project Leader
JetBrains, Inc.
http://www.jetbrains.com
"Develop with pleasure!"
Florian, I agree with you that syntax highlighting became much more than
just a cool feature.
And I missed that in old Eclipse year ago. I missed some of it few weeks ago.
Now, in Eclipse you can mark differently constants (static final fields)
and regular static fields, etc. It's getting VERY good.
I may sound like trying to convert people to Eclipse. Not my goal.
Just want people to see both sides and notice how far both got.
And to raise the competitiveness so that we as developers can benefit of it.
r.
Florian Hehlen wrote:
1) we have now
2) I've been asking for this, but everyone shoots me down. What's wrong
with a wizard to create a class - let me specify the superclass, etc.
3) Can you give me an example?
4) Promises, promises. Does that mean JSP 2.0 support?
Norris Shelton
Sun Certified Java Programmer
Richard Nemec wrote:
>
>
>
>
>
>
>> Now we are getting better. Can you give specific examples of how it
>> is better?
>>
>> Norris Shelton
>> Sun Certified Java Programmer
>>
>>
>>
>>
>> Richard Nemec wrote:
>>
>>> Norris,
>>> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow)
>>> and spend some time with it. It is different from IDEA, shortcuts,
>>> some philosophies and mental constructs - but it is becoming VERY close
>>> to IDEA and in few usability areas it is better.
>>> I'm not talking about SWT or theories about plugins infrastructure -
>>> just fundamentals of Java coding.
>>>
>>> Definitely should cause a worry in Prague, Leningrad or Petersburg.
>>>
>>> r.
>>>
>>> Norris Shelton wrote:
>>>
>>>> I read the blog. It only reinforced my poor opinion of blogs.
>>>>
>>>> Why is Eclipse better? Who knows. He never said. Even reading
>>>> through his visitor's comments, the only things that were mentioned
>>>> were:
>>>> -SWT (I do not and will not use java for applications - VB is
>>>> better, easier)
>>>> -Unpluggable plugins (uh, what's the point - plugins change how
>>>> often?)
>>>> -Eclipse will catch up on the features that IntelliJ has and
>>>> Eclipse doesn't (hmm, why does that sound like second place to me?)
>>>>
>>>> OK, duh. They have given no reason why Eclipse is better.
>>>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you
>>>> want the latest-greatest, then you must pay the price. For
>>>> enduring the bugs (I always have 4 or 5 versions installed), I get
>>>> the new features first and I get to give feedback.
>>>>
>>>>
>>>> Norris Shelton
>>>> Sun Certified Java Programmer
>>>>
>>>>
>>>>
>>>>
>>>> wangchunyang wrote:
>>>>
>>>>> look:
>>>>>
>>>>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its
>>>>>
>>>>>
>>>>>
You lost me. Which features are you talking about that Eclipse has and
IntelliJ does not? Is the syntax highlighting an example? If so, can
you post a screen shot of the same code in both editors so I can see the
difference?
Norris Shelton
Sun Certified Java Programmer
Florian Hehlen wrote:
>Well... I don't have the luxury of using v3.0 M9 cause we are doing development for websphere and we are stuck with WSAD 5.0.
>
>So IDEA still is a big help. I guess I should look at eclipse 3 but unless they have done major changes and I will not soon be changing camps.
>
>IDEA is superior in the details. Integration across the app is just amazing. In Eclipse I keep on looking for features cause they move/disappear depending what view/perspective you are in. And the complete inability to configure the key-bindings and limited syntax highlighting really gets to me.
>
>Anyway I could go on about 100 of details that I have become dependent on. One particular one actually that everyone who comes to my desk talks about is the syntax highlighting. I use every single bit of syntax highlighting they provide. AND it's not just to make it look COOL!!! it most absolutely helps me read the code quickly. It's not a core feature... but something I just have come to depend on.
>
>At the end of the day how a dev app performs is not based on a checklist of feature. It's much more qualitative than that. For me it all resumes to the fact that I have been able to mold IDEA to work the way I want it to work. As opposed to all other dev tools I have used in the past... where the usual comment is "Give it some time, and you'll figure out where things are". Mediocre tools force me to adapt to them, I think great tools adapt to me.
>
>Finally, lets put energy back into making IDEA well ahead of the bunch. I think there is still a whole lot of big and small ideas for JetBrains to integrate.
>
>Florian Hehlen
>
>
3) you can specify a filter that gets applied to the tree or list elements
(priority, "only this file", select types of entries, regex filtering, etc.)
Workset is typically a selection of folders/packages/individual files that
you want to define, give it a name and at any time use it in these views.
Completely concrete example: I am working on 3 packages plus need to have
at hand 5 more. I have working set that filters those and I see only what i
need. I can use the workset in filters or in package explorer or in others.
4) MyEclipse.com already has the plugin. And many people claim it's exceptional.
Just didn't try it, yet (doesn't work with M9). So the promise is quite real.
Norris Shelton wrote:
>> Norris,
>> For me it is/was mostly:
>> - source folders with package prefix (or include) - finally solved in
>> IDEA
>> - class creation and similar dialogs
>> - flexible views (filters and working sets in many of them - package,
>> navigation, searches, tasks,...)
>> - promise of exceptional J2EE support (MyEclipse) - still to prove to
>> be that
>> good (M9 version due in a week or so)
>>
>> Also, when I tried it few weeks ago, I had previous negative experience
>> with older versions of Eclipse. This time I was shocked (same as first
>> night with IDEA) - the feel was very enjoyable (for me as well as for
>> coding effectiveness).
>>
>> r.
>>
>> P.S. I have not converted yet, but quite close.
>> P.P.S. You asked only about advantages of Eclipse, right?
>>
>>
>> Norris Shelton wrote:
>>
>>> Now we are getting better. Can you give specific examples of how it
>>> is better?
>>>
>>> Norris Shelton
>>> Sun Certified Java Programmer
>>>
>>>
>>>
>>>
>>> Richard Nemec wrote:
>>>
>>>> Norris,
>>>> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow)
>>>> and spend some time with it. It is different from IDEA, shortcuts,
>>>> some philosophies and mental constructs - but it is becoming VERY close
>>>> to IDEA and in few usability areas it is better.
>>>> I'm not talking about SWT or theories about plugins infrastructure -
>>>> just fundamentals of Java coding.
>>>>
>>>> Definitely should cause a worry in Prague, Leningrad or Petersburg.
>>>>
>>>> r.
>>>>
>>>> Norris Shelton wrote:
>>>>
>>>>> I read the blog. It only reinforced my poor opinion of blogs.
>>>>>
>>>>> Why is Eclipse better? Who knows. He never said. Even reading
>>>>> through his visitor's comments, the only things that were mentioned
>>>>> were:
>>>>> -SWT (I do not and will not use java for applications - VB is
>>>>> better, easier)
>>>>> -Unpluggable plugins (uh, what's the point - plugins change how
>>>>> often?)
>>>>> -Eclipse will catch up on the features that IntelliJ has and
>>>>> Eclipse doesn't (hmm, why does that sound like second place to me?)
>>>>>
>>>>> OK, duh. They have given no reason why Eclipse is better.
>>>>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you
>>>>> want the latest-greatest, then you must pay the price. For
>>>>> enduring the bugs (I always have 4 or 5 versions installed), I get
>>>>> the new features first and I get to give feedback.
>>>>>
>>>>>
>>>>> Norris Shelton
>>>>> Sun Certified Java Programmer
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> wangchunyang wrote:
>>>>>
>>>>>> look:
>>>>>>
>>>>>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its
>>>>>>
>>>>>>
>>>>>>
3) That sounds like a good idea. Will you submit that as an enhancement?
4) JSP 2.0 support?
Norris Shelton
Sun Certified Java Programmer
Richard Nemec wrote:
>
>
>
>
>> 1) we have now
>> 2) I've been asking for this, but everyone shoots me down. What's
>> wrong with a wizard to create a class - let me specify the
>> superclass, etc.
>> 3) Can you give me an example?
>> 4) Promises, promises. Does that mean JSP 2.0 support?
>>
>> Norris Shelton
>> Sun Certified Java Programmer
>>
>>
>>
>>
>> Richard Nemec wrote:
>>
>>> Norris,
>>> For me it is/was mostly:
>>> - source folders with package prefix (or include) - finally solved
>>> in IDEA
>>> - class creation and similar dialogs
>>> - flexible views (filters and working sets in many of them - package,
>>> navigation, searches, tasks,...)
>>> - promise of exceptional J2EE support (MyEclipse) - still to prove
>>> to be that
>>> good (M9 version due in a week or so)
>>>
>>> Also, when I tried it few weeks ago, I had previous negative experience
>>> with older versions of Eclipse. This time I was shocked (same as first
>>> night with IDEA) - the feel was very enjoyable (for me as well as for
>>> coding effectiveness).
>>>
>>> r.
>>>
>>> P.S. I have not converted yet, but quite close.
>>> P.P.S. You asked only about advantages of Eclipse, right?
>>>
>>>
>>> Norris Shelton wrote:
>>>
>>>> Now we are getting better. Can you give specific examples of how
>>>> it is better?
>>>>
>>>> Norris Shelton
>>>> Sun Certified Java Programmer
>>>>
>>>>
>>>>
>>>>
>>>> Richard Nemec wrote:
>>>>
>>>>> Norris,
>>>>> try downloading Eclipse 3.0M9 (when it is out - probably tomorrow)
>>>>> and spend some time with it. It is different from IDEA, shortcuts,
>>>>> some philosophies and mental constructs - but it is becoming VERY
>>>>> close
>>>>> to IDEA and in few usability areas it is better.
>>>>> I'm not talking about SWT or theories about plugins infrastructure -
>>>>> just fundamentals of Java coding.
>>>>>
>>>>> Definitely should cause a worry in Prague, Leningrad or Petersburg.
>>>>>
>>>>> r.
>>>>>
>>>>> Norris Shelton wrote:
>>>>>
>>>>>> I read the blog. It only reinforced my poor opinion of blogs.
>>>>>>
>>>>>> Why is Eclipse better? Who knows. He never said. Even reading
>>>>>> through his visitor's comments, the only things that were
>>>>>> mentioned were:
>>>>>> -SWT (I do not and will not use java for applications - VB is
>>>>>> better, easier)
>>>>>> -Unpluggable plugins (uh, what's the point - plugins change how
>>>>>> often?)
>>>>>> -Eclipse will catch up on the features that IntelliJ has and
>>>>>> Eclipse doesn't (hmm, why does that sound like second place to me?)
>>>>>>
>>>>>> OK, duh. They have given no reason why Eclipse is better.
>>>>>> Yes - EAP is buggy - that is the cost of "bleeding edge". If you
>>>>>> want the latest-greatest, then you must pay the price. For
>>>>>> enduring the bugs (I always have 4 or 5 versions installed), I
>>>>>> get the new features first and I get to give feedback.
>>>>>>
>>>>>>
>>>>>> Norris Shelton
>>>>>> Sun Certified Java Programmer
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> wangchunyang wrote:
>>>>>>
>>>>>>> look:
>>>>>>>
>>>>>>> http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its
>>>>>>>
>>>>>>>
>>>>>>>
3) I believe that the WorkspacesPlugin
http://www.intellij.org/twiki/bin/view/Main/WorkspacesPlugin may give you
some of this functionality.
Tim
"Norris Shelton" <i.hate.spam@yahoo.com> wrote in message
news:40AE49A8.5030309@yahoo.com...
>
>
>
>
>
>
views.
have
experience
http://jroller.com/comments/mszklano/Weblog/intellij_idea_consequently_loses_its
Some people that does not include you? You see, I've tried MyEclipse myself and it's not exceptional -- MyEclipse is actually just a nicely put-together (corporate users love that) collection of plugins already available. I could even say "pretty weak", but I don't want to start a bashing session.
What bothers me about eclipse is integration: Take editor settings for example: every little plugin seems to define their own editor, and you need to configure things like tab size and indentation for every one of them. After trying to setup eclipse with enough plugins to suffice the environment I have today with IDEA (and idea alone, no extra plugins beyond those already bundled), the settings tree became just overwhelming, and I couldn't get my job anything near as easy as with IDEA.
> I may sound like trying to convert people to Eclipse.
> Not my goal.
> Just want people to see both sides and notice how far
> both got.
> And to raise the competitiveness so that we as
> developers can benefit of it.
Hey don't get me wrong. There is nothing wrong with Eclipse. And I have to admit that it's getting better every day. Part of my problem is that I am stuck with a really crappy version, for all sorts of reasons.
I am not trying to trash Eclipse. I am just trying to say that a mere checklist of features does not provide a real comparison between two tools.
Further... I am spending way to much time in this chat... I think we should spend time talking about what we want From the next versions of IDEA.
So I am pulling out of this thread for good.
EVERYONE: Do the same lets start discussing what features are missing or need refining and stop wasting JetBrains diskspace with these king-of-the-mountain discussions.
Florian
Mea culpa.
I didn't want to start such flame war.
What I wanted is to share my opinion about what's really happening on the
market.
I am fanatic Idea user and will certainly stay with this tool until its end
(or mine) :)
But everybody oriented in Java IDE world should notice that uncredible
marketing power
of Eclipse (backed up by some very large companies like IBM) started the
migration of many
developers to Eclipse platform.
I am actively participating in EAP and making requests for new features but
I think it's time
for Jetbrainers to rethink their vision of Idea on the market. It looks like
that as a mainstream
development tool Eclipse will be the winner.
Maybe Jetbrains should target Idea to more specialized group
of developers who do not want a tool, which is maybe feature packed, but not
so intelligent.
Maybe Idea should be targeted to experienced architects and
power-programmers who will really love
its features, brilliant usability and astounding user interface.
Michal Szklanowski
Aaaah, pity!
No way, mindless bashing is way more fun!
Norris Shelton wrote:
According to their website, yes.
http://www.myeclipseide.com/ContentExpress-display-ceid-30.html
I'm quitting this thread. I found it interesting to introduce to
IDEA fans (that I still am, too) the alternative that is different
from what they have seen 6 months ago. No flames intended.
r.
hi.
> of developers who do not want a tool, which is maybe
> feature packed, but not
> so intelligent.
Not sure what you mean by "not so intelligent". If you mean by intelligence, "a tool that does voodoo in the background", I agree. I find IDEA is already one of the most intelligent piece of software I have seen. It suggests but never imposes... and hat's real intelligence.
> Maybe Idea should be targeted to experienced
> architects and
> power-programmers who will really love
> its features, brilliant usability and astounding user
> interface.
I couldn't agree more.
Thanks Michal for what was probably one of the best posts I've read around here in quite a while. Your post was succinct and to the point and encompassed pretty much the same as I've been thinking but not communicating nearly as effectively.
I agree completely with both of your points, however I don't think being aimed at a more specialist market necessarily precludes IDEA from still remaining as a market leader, just it's focal group will be different. It will still be around winning all it's current awards (potentially more) and will probably stick with a similar market share to what it already has, which for a small company is excellent.
IDEA has really put JetBrains on the map and I see no reason why it can't stay that way so long as JetBrains still view it as their premier product (as we do) and resource it as such.
Em Mon, 24 May 2004 10:57:12 -0700, Scott Ellsworth escreveu:
]]>
Very good reasoning, Scott. I've regularly evaluating eclipse (every
milestone or so, sometimes even some integration builds), but the core
philosophy differences has kept me using IDEA. Eclipse's option window
scares me.
Curiously, the high points of this developmen is coming from third party
authors, not from JetBrains itself. This show how important it is to have
a good extension API, a thing that Eclipse definetly got right, but IDEA
still has some large ground to cover.
That's where IDEA shines for me. It works far better than eclipse under
Linux. More pleasent visual appearance, snappier, easier to use.
Personally, all my tool windows are on autohide. That way, the source code
always fills the whole screen (sans toolbar, menubar and the side
buttons), and I still have quick and easy access to all IDEA functions.
Providing a separate window just for editor would enlarge my editor real
space for just about 15% or so. But maybe JetBrains could implement your
suggestion (if it's not too complicated) so we can see how it works.
--
Marcus Brito <pazu@animegaiden.com.br>