Log in / create account | Login with OpenID
DocForge
An Open Wiki For Software Developers

Text editor

From DocForge

A text editor is an application which assists users in creating and editing text files. Text editors are the primary method by which people write computer programs. It's therefore common for text editors to have features specific to programming.

Contents

Common Features [edit]

While text editors can vary widely in features, there are some features which are particularly common. They should be considered when choosing a text editor for some tasks.

Text Editors [edit]

Cross Platform [edit]

  • emacs
  • vi / vim
  • acme - A user interface for programmers by Rob Pike.
  • Sam - The successor to ed with a much more powerful editing language and a graphical front end, the preferred editor of many legendary programmers like Ken Thompson, Tom Duff, Bjarne Stroustrup and others.

Linux / Unix [edit]

These editors, although native to a Unix-like environment, are sometime also available on other platforms.

Mac OS X [edit]

Microsoft Windows [edit]

See Also [edit]

  • IDEs are basically text editors with extra components specific to software development tasks, such as debugger integration, GUI drawing, and project management.