It is always desirable for Mac OS X users to use text editors. There is wide range of different handy text editors each with unique features.

Carbon Emacs

Emacs/Carbon

Carbon Emacs text editor is GNU based open source package for Mac. It is good and extensible for technical minded users who need advanced features for editing text.

For Details Visit: Carbon Emacs

TextWrangler

TextWrangler

TextWrangler is BBEdit’s free version for Mac and it offers a wide range of support for different programming languages.It has find and replace functionality for advanced users. It is a freeware package.

For Details Visit:TextWrangler

TextEdit

TextEdit

TextEdit is open source word processor and text editor. It is provided free with OS and it is in your Applications folder. It is not suitable for advanced requirements.

For Details Visit:TextEdit

smultron

Smultron

Smultron is Leopard-centric text editor, which has good looking icons and a nice interface. The feature of code highlighting makes this text editor more interesting to use. It is also a freeware package.

For Details Visit: Sumltron

textmate

TextMate

TextMate is a highly regarded editor which fits into the OS X user experience well. It’s features include automatic bracket pairing, nice project management, clipboard history.

For Details Visit: TextMate

bbedit

BBEdit

BBEdit is Mac’s leading text editors. It’s price reflects that it is beyond the reach of a common user. It is great for searching and replacing text dynamically, organizing projects etc. Its another feature is that it works with remote servers, code standards checking, and highlighting the code.

For Details Visit: Bare Bones BBEdit

subethaedit

SubEthaEdit

SubEthaEdit is another powerful but affordable text editor. It includes the features of command line integration, live HTML previews, and easy customization.

For Details Visit: SubEthaEdit/

skedit

skEdit

skEdit is well suited for code completion and automatically tidying HTML. It’s features can also be enhanced further by using different plugins.

For Details Visit: skEdit

whiteroom

WriteRoom

WriteRoom has a different approach, and offers some advanced functionality. It has simple interface to minimize distractions and it is not for everyone.

For Details Visit: WhiteRoom