Monday, December 17, 2007

Editor's for a Java Developer

This is a blog for Java Developers,i say this because today i come up with some java editors which are very useful while development,among these are NetBeans , Eclipse , Idea , Jcreator,JEdit..etc. Well lets discuss one by one... with there some pros and cons.

  • NetBeans of Sun Microsystems, Inc.:-
    Well hope most of the developers are using this editor for writing there java code.NetBeans is developed by very well know corporation i.e Sun Microsystems who is the founder of Java.So here are some feature which is got .


    Pros:-
    • Very well designed.
    • Developer friendly,like while coding you can see all the methods of that class,you can do multiple projects ,so on.
    • Easy for a new learner.
    • Trade Mark, developed by very well known Organization.So its prefered by most.
    • Its free.
    • You can run it along with your working environment so you can see all dynamic variable and its values which is very very helpful while debugging.
    • Supports other developments too like c,c++ etc.
      for full features click here.

      Cons
      :-
      • Takes much memory while running, specially when you add new Jars.
      • Only can be used as Java editor , which is a great drawback.

        Download...

  • Eclipse:-
    Eclipse is developed my Eclipse Foundation which was created by IBM on Nov 2001. Its a open source community which provide services like IT Infrastructure ,IP Management,Development Process & Ecosystem Development.Lets discuss the pros and cons....

    Pros:-
    1.Almost same as NetBeans,like cvs commits,Seeing the methods of classes,..etc.
    2.Easy to make projects.
    3.Developer friendly.
    5.Being open source its to free.

    Cons:-
    1.Only available for java, not for JSP , JS ets.
    2.Takes more memory as NetBeans do.
    3.New Features are available as plugins.

    Download.....

  • JCreator:-
    This IDE is developed by a Netherlands based company Xinox Software.Well JCreator is very easy to use and a bit quick than above IDE's.

    Pros:-
    1.Simply a best IDE for the beginners easy to use and handle.
    2.It uses less run time memory compare to above IDE's.
    3.Easy to make CVS checkin's , checkouts.
    4.Supports JSP,XML's editor too.
    5.The UI is kool.
    Full features list...here.

    Cons:-
    1.Less featured.
    2.The Documentation is not that much detailed.
    3.Its a paid.

    Download..

  • JEdit:-
    JEdit is a programmer's Text editor.I am presently using it . so lets discuss as a points about it.The core of jEdit was originally by Slava Pestov.

    Pros:-
    1.As it was developed in java it supports most of operating systems.
    2.They supports nearly 130 files.... JSP,JHTML,JAVA,JS..... so on. Really cool na.
    3.If you are too intelligent then you can create your own plugins.Already they support to the most.
    4.Being open source community we can expect large development in it as FireFox browser is.
    5.You can easily make short cut keys for all operations which are configurable.
    6.You can directly see all your server outputs as a log files in this creator.
    7.Took less memory in run time environment.
    And a list of features they provide you can see here.

    Cons:-
    1.The UI is some what dull.
    2.Very hard to configure.
    3.Not fully documented.So a bit complicated to install.

    Download....

So being a developer i used only these IDE's,simply because they are free of cost :) except Jcreator i tested its free version.There are lot more IDE's like Idea,MyEclipse which comes as paid so you can test those as they give 30 days trial version.Presently most of the people uses Netbeans and eclipse in my organization.So based on this we can say that most of the people uses Netbeans. If any of you have used any other editors please let me know.Hope this information is some what useful for you people.

No comments: