To sum up some arguments against my post contents :

> we don't want IDEA to be another JBuilder

  Neither do I : I left JBuilder for IDEA a few months ago.


> my laptop is limited to 192MB, max.  

  Mine is a P200, with 96MB


> the desired extra goodies should be available through some type 
> of plugin architecture

  Let's remember what is the object of our love :
       the CODE. 
  I want my code simple and clean.
  The metrics auditing and simple code smell detectors I'm asking for are 
  no more "goodies" than a spellchecker is to a word processor.
  I don't expect to find one in the free Notepad, but I do in any Word 
  Processor.


> BIG=SLOW...unless you have unlimited memory.

  You could ship Tomcat, 3 JVM and the entire J2EE to the build without
  making it run a tad slower. It could just become a little more integrated, 
  and stable.
  BTW, will the Tomcat integration come back some day?


>  If you want an editor that does everything, switch to forte/netbeans. 
>  ..
>  You CANNOT have an IDE which does everything and is also blindingly fast ..

  Well guys, make your choice : is it an editor, or is it an IDE.
  If it's just an editor, then it's pricey, and it misses macros.
  If it's an IDE, then it's OK, but it's not finished.

 
  This makes me wonder if :
    type 1 people call IDEA an "editor" ?
    type 2 people call IDEA an intelligent "IDE" ?


> wizard...
  I don't want a wizard to deploy to WebSpere, or create a Swing UI.
  but,
  I'd like a simple way to create a project with enough default stuff in it, 
  based on its type (applet, application, web site, ..), to make a quick start.
  Currently, I use a zipped skeletton with Tomcat, JUnit, log4j, some simple 
  templates for Velocity, that I uncompress copy over the default project
created 
  by IDEA.
  


To conclude, this is about CODE,  CODE,  CODE,  and CODE.

I don't want IDEA to try to mimic JBuider on the wizard side, 
or Together on the UML side, 
but 
I want it to be the best tool on the market to 
    - create, 
    - understand, 
    - refactor 
    - manage 
java code based project.



To create a new project, I could use some form of templating.
Why does IDEA only create the /src directory, and not /classes, /javadoc,...

To understand better the code, I can use some higher level viewing tool :
  - the class/method browser 
  - UML class diagram

To refactor better, I'd need to find code hot spots, with bad smells
  - dead code finder (not remover !!)
  - metrics based code smell detector
  - non metrics based code smell detector (why not)

To manage projects better, I'd like some more team  features.



And I didn't even mention my ideas around XP 
  - Acceptance tests results reporting
  - Mock Objects 
  - construct from call on STEROIDS
       http://www.intellij.com/pipermail/eap-features/2001-October/000816.html
  ...



Alain Ravet
GMT+1

__________________________________________________
Do You Yahoo!?
Make a great connection at Yahoo! Personals.
http://personals.yahoo.com

_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-features

Reply via email to