• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Good text editor

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This thread probably already exists, but i couldn't find it

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

Thanks!
 
Ranch Hand
Posts: 686
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Notepad++, it's easy to find on the net, it's free and well established
 
Ranch Hand
Posts: 537
Eclipse IDE Python Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can try Textpad also because it can be used to compile and run the java applications.
 
Fred Hamilton
Ranch Hand
Posts: 686
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.).
 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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).
 
Sheriff
Posts: 22783
131
Eclipse IDE Spring VI Editor Chrome Java Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Marshal
Posts: 79177
377
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 537
Eclipse IDE Python Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Sheriff
Posts: 11343
Mac Safari Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Or TextWrangler, if you're using a Mac.
 
Ranch Hand
Posts: 45
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
you can try Jcreator......its light weight..and awesome to use....and you can avoid using advanced project management features.....
 
Bartender
Posts: 2911
150
Google Web Toolkit Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Nitish Bangera
Ranch Hand
Posts: 537
Eclipse IDE Python Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 686
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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++!?
 
Raghu Devatha
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Marshal
Posts: 79177
377
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Notepad++ all the way though using an IDE for development would be great
 
Nitish Bangera
Ranch Hand
Posts: 537
Eclipse IDE Python Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
yes we can.... You can google and get the method. But doing all this is too hectic for me so Textpad is better.
 
Bartender
Posts: 10336
Hibernate Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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).
 
Ranch Hand
Posts: 80
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Campbell Ritchie
Marshal
Posts: 79177
377
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic