my dog learned polymorphism*
The moose likes Beginning Java and the fly likes Good text editor Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Good text editor" Watch "Good text editor" New topic
Author

Good text editor

brian j. white
Greenhorn

Joined: Aug 15, 2009
Posts: 2
This thread probably already exists, but i couldn't find it

So, what text editor do you use or recommend for a newb?

Thanks!
Fred Hamilton
Ranch Hand

Joined: May 13, 2009
Posts: 679
Notepad++, it's easy to find on the net, it's free and well established
Nitish Bangera
Ranch Hand

Joined: Jul 15, 2009
Posts: 537

You can try Textpad also because it can be used to compile and run the java applications.


[ SCJP 6.0 - 90% ] , JSP, Servlets and Learning EJB.
Try out the programs using a TextEditor. Textpad - Java 6 api
Fred Hamilton
Ranch Hand

Joined: May 13, 2009
Posts: 679
Nitish Bangera wrote:You can try Textpad also because it can be used to compile and run the java applications.


Notepad++ has features for macros and running programs that I haven't tried yet, but it looks like it does the same as you describe for TextPad, unless you know otherwise?

regards.
Charbel Keyrouz
Ranch Hand

Joined: Jun 10, 2005
Posts: 46
Notepad ++ and Textpad are lightweight.

If you need something heavy and real strong and real good you should try Eclipse (Galileo is the latest version.).
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14150
    
  18

There are lots of text editors, and many of them have useful features such as syntax highlighting.

UltraEdit is good (not free, but you can try it for free). If you have a Mac, then TextMate is a very good and very popular text editor. On Linux (Ubuntu for example), gedit, which comes with the OS, is quite nice, and also Geany is very nice. (There's also Geany for Windows but it is not nearly as nice as for Linux).


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19696
    
  20

Charbel Keyrouz wrote:Notepad ++ and Textpad are lightweight.

If you need something heavy and real strong and real good you should try Eclipse (Galileo is the latest version.).

Eclipse is not a text editor; it's a full IDE. When you start programming, a text editor is a lot better because you'll learn the basics. You can later migrate to an IDE, but the other way around is a lot harder.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38865
    
  23
Jesper Young wrote:On Linux (Ubuntu for example), gedit, which comes with the OS, is quite nice . . .
You get gedit with the Gnome desktop and if you use the K desktop on Linux you usually use Kate.


If you really are a beginner, avoid IDEs (Eclipse, NetBeans, etc) like the plague until you are more experienced. Agree with Fred Hamilton about NotePad++ (or the similar NotePad2) for Windows. I ahve also had good experiences with JEdit.
Nitish Bangera
Ranch Hand

Joined: Jul 15, 2009
Posts: 537

Well i will say till you seriously design an application or a big project till then avoid the IDEs. Use the Notepad++ or Textpad till you make a project. It will help you.
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

Or TextWrangler, if you're using a Mac.


"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
sscce.org
Deepak Borania
Ranch Hand

Joined: Jul 28, 2009
Posts: 45
you can try Jcreator......its light weight..and awesome to use....and you can avoid using advanced project management features.....
salvin francis
Ranch Hand

Joined: Jan 12, 2009
Posts: 928

Sci editor

SIMPLE
PORTABLE
LIGHTWEIGHT
STABLE
MULTI - TAB
MULTI - LANGUAGE
SIMPLE
SIMPLE
SIMPLE


and last but not the least .....

SIMPLE





Its a very very good replacement for notepad and its memory foot print too is very small


My Website: [Salvin.in] Cool your mind:[Salvin.in/painting] My Sally:[Salvin.in/sally]
Nitish Bangera
Ranch Hand

Joined: Jul 15, 2009
Posts: 537

Well notepad++ macros can be used and i tried it. Well its a lot more hectic than just using textpad for compiling and running. So preferable is Textpad.
brian j. white
Greenhorn

Joined: Aug 15, 2009
Posts: 2
Thanks for all the replies. I've decided to use notepad ++ for now...

I've been using just notepad for awhile to try to learn more, but I have a job where I get paid by the hour to write some simple programs so I figured it was time to step up to the next level :P
Fred Hamilton
Ranch Hand

Joined: May 13, 2009
Posts: 679
brian j. white wrote:Thanks for all the replies. I've decided to use notepad ++ for now...

I've been using just notepad for awhile to try to learn more, but I have a job where I get paid by the hour to write some simple programs so I figured it was time to step up to the next level :P


cool by the way you don't learn less with an enhanced text editor. You still have to do all of the coding by hand. It's only when you use a deluxe IDE such as NetBeans that you have options as far as not doing all the coding by hand, which is why some say that an IDE is not a good idea for beginners.
Raghu Devatha
Ranch Hand

Joined: Feb 10, 2009
Posts: 39
Fred Hamilton wrote:
Nitish Bangera wrote:You can try Textpad also because it can be used to compile and run the java applications.


Notepad++ has features for macros and running programs that I haven't tried yet, but it looks like it does the same as you describe for TextPad, unless you know otherwise?

regards.


Can we compile a Java program from Notepad++!?


dR
Raghu Devatha
Ranch Hand

Joined: Feb 10, 2009
Posts: 39
I think this should a proper flow to usage writing code in Java

1. User Notepad++ or Textpad
2. Use build tools like Ant
3. IDE (Best is Idea)
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38865
    
  23
Raghu Devatha wrote:Can we compile a Java program from Notepad++!?
Don't know. I don't think so. It is best to use it as a text editor, and to compile classes at the command-line.
Nikhil Shirude
Greenhorn

Joined: Aug 19, 2009
Posts: 1
Notepad++ all the way though using an IDE for development would be great
Nitish Bangera
Ranch Hand

Joined: Jul 15, 2009
Posts: 537

yes we can.... You can google and get the method. But doing all this is too hectic for me so Textpad is better.
Paul Sturrock
Bartender

Joined: Apr 14, 2004
Posts: 10336

I would caution against TextPad, especially if your first language uses a non-Western character set since it is not Unicode compatable (though other than that its really good).


JavaRanch FAQ HowToAskQuestionsOnJavaRanch
Vamsi Mohan
Ranch Hand

Joined: Jun 20, 2009
Posts: 80
Based on my experience, I strongly recommand Eclipse or NetBeans. You can directly start working with IDE than a text editor of Java. They are open source tools and widely used in industry. Learn developing code using eclipse, this will be helpful to your future assignments.


VAMSI MOHAN.V
(SCJP5.0, IBM Rational Solution Designer, IBM Rational Architect, IBM RUP Designer)
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38865
    
  23
Vamsi Mohan wrote:Based on my experience, I strongly recommand Eclipse or NetBeans. You can directly start working with IDE than a text editor of Java. They are open source tools and widely used in industry. Learn developing code using eclipse, this will be helpful to your future assignments.
Disagree. Avoid IDEs like the plague for the first six months of programming.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Good text editor