text editing on mac

On Windows, I've been using the very capable UltraEdit for several years. I continue to use it under Parallels on my new MacBook Pro but I'm really interested in finding a comparable text editor for Mac OS X. The stock text editor, TextEdit, is far too lean for my needs. I'm playing with Smultron and like the tabs and line numbering but I miss the more sophisticated regular expression search and replace that comes with UltraEdit.

Do any of you have suggestions for a good text editor on Mac? Years ago when I was using Macs a lot more, I'd settled on BBEdit. Is that still the premier editor on Mac?

reactions, thoughts, comments, etc.

Yes!

There's a free-ish version of BBEdit called TextWrangler that seems pretty good.

My friend who is a web developer and programmer SWEARS by this program.

http://macromates.com/

You could try TextMate

Textmate is fairly awesome: http://macromates.com/

I've found skEdit to be quite good, but I also use Smultron.

Either TextMate or, if you're the type, Emacs will do you good.

HAR, I've been dealing with that question lately, too.

BBEdit is still one of the best. (I'm interpolating on the "still," since I'd never used it until this year. Recent switcher.) It finally DOES have some real competition in TextMate, which some people mentioned above. Ten to one says you're going to go with one of those two, and each of 'em has really compelling features that the other doesn't. Deciding between them is one of those decisions that tends to hinge on your personality, so I recommend you try 'em both. (I think I've decided on BBEdit for most things, but it was a surprisingly tough call.)

If you feel like going Emacs, the one to use these days is a distribution called "Aquamacs." (http://aquamacs.org/) Best version of Emacs I've ever used, though it's definitely still Emacs. (As in, I refuse to try to write a novel in it.)

And then there's an editor called SubEthaEdit, which is a bit lighter on features than BBEdit or TextMate, but which has a really slick collaborative editing mode.

If you use Ruby on Rails heavily, ignore everything above: get TextMate, full stop.

What about JEDIT?

With all the plugins it has ( tabs, cvs, JDiff, etc.), regex search and replace, and everyone else, I use it for everything.

I'm not saying it is the best, as I haven't tried TextMate, but it's an excellent editor for Mac/Windows and Linux and handles almost any file you throw at it.

Worth a try since it's free and opensource.

Oh, and I ought to add, I've NEVER seen anything that comes even close to BBEdit's find dialog. (TextWrangler's is identical, if you're broke like me.)

Just use xcode.

I'm using emacs on all plattforms:
http://www.gnu.org/software/emacs/

With all the emacs fans here I must say: vi(m) is also compliled for OSX ;)


Anyway basicly you got BBEdit (and the striped down free version of it: TextWrangler)then you got TextMate which has a tab-completion feature unheared of. There are some others but I have no experience in those.

Does Smultron 2.0's "advanced find and replace" (Cmd+Shift+F) do what you want with regular expressions?

Smultron is nice, open source which may give you a small fuzzy feeling.

You're looking for SubEthaEdit
http://www.codingmonkeys.de/subethaedit/

I've used Alpha for years, both classic Mac OS and OSX. It has regular expression search and replace, line numbering, text coloring for program languages, markup languages, etc.

The latest version can be found at
http://alphatcl.sourceforge.net/wiki/

I have a longstanding belief that all people who will be doing programming for more than 4 hours per day should suck it up and learn either vi or emacs. Sure the learning curve sucks but you'll never have to learn another text editor and both input systems (though arcane) are far more efficient in the hands of an expert user than the editors that use system conventions. I personally prefer vim but endorse the use of either.

These are the two resources I use for finding software.

Pure-mac.com is a great categorized database of Mac apps, updated frequently:
http://pure-mac.com/textword.html

Wikipedia.org is usually a good place to research software:
http://en.wikipedia.org/wiki/Comparison_of_text_editors#Mac_only

- pepp

Jesse, thanks! That's a big improvement.

- A

I have been using gvim from the first day I used OS X.

Got Java? Try "J" the pure-Java text
editor.

http://sourceforge.net/project/showfiles.php?group_id=55057

Another vote for TextMate. A fabulous editor, very deep and very very powerful.

jEdit. Geeky, but powerful when plugins are used.

TextMate.

I've been using BBEdit since it actually was a bare bones editor. It only gets better.