Text editors/writing

Need to write a paper, take notes, or just edit some text? These apps are our favorites for working with words.

  • Evernote

    Evernote

    Evernote for Mac is just one part of an excellent, access-from-anywhere note-taking system. In addition to the Evernote desktop client, you can create and get to your notes from a variety of mobile devices (including apps for the iPhone and iPad) and any Web browser on any computer. A free Evernote account links all your notes together.


    Evernote is a mature and popular app, with an impressively streamlined interface that shares similarities across its multiple platforms and gives you many different ways to create notes and collections of notes called notebooks. Your notes can be text, images, or Web clippings, but a premium account will let you save other file types, too. In addition to typing in notes via Evernote for Mac's three-paned interface (using word-processor-style formatting tools), you can drag and drop text and images, click on buttons for recording audio or iSight notes, and drag files directly to the Evernote icon in the Dock.

    Read full review

  • Bean

    Bean

    Bean is a free, compact, easy-to-use text editor that occupies the middle ground between bare-bones apps like TextEdit and more full-featured (and more-expensive) word processors. Bean launches quickly and uses minimal resources, while giving you access to rich features such as live word count, page layout settings and in-line graphics, dictionary integration, word completion, plenty of import and export options, a search panel that can handle regular expressions, and an Inspector panel for making tweaks to text, format, and spacing.


    Bean can't handle some specialized tasks, like footnotes and predefined styles, but this open-source editor gives you a lot of functionality at no cost--in a well-designed, pleasant-to-use interface. In the update to Snow Leopard, Bean now does automatic text substitution by default, but info on the Bean site will show you how to change that (and other) Snow-Leopard-specific tweaks.

    Read full review

  • TextWrangler

    TextWrangler

    If you don't quite need the sweeping feature set (and steeper price tag) of Bare Bones Software's BBEdit, TextWrangler is a free but still impressive alternative. This versatile text editor lacks the extensive Web-authoring capabilities of its big brother BBEdit, but TextWrangler delivers many useful text-wrangling capabilities above and beyond the basics like spell-checking and unlimited undo/redo. TextWrangler gives you robust search and replace (including across multiple files, or inside search results), a strong grep engine, good support for AppleScript, and the ability to integrate with Unix tools and scripts.


    TextWrangler also comes with tons of developer-specific tools for multiple programming languages, such as syntax coloring (with the ability to create your own syntax-coloring modules), a differencing and merging function, and the ability to use TextWrangler as an external editor with Xcode. This app even lets you save directly to (and open from) FTP and SFTP -- and that feature alone could make TextWrangler a must for many Unix and server admins.

    Read full review