, short for Programmer’s Editor, is an open source text editor
for the BeOS operating system
. It is targeted towards source-code editing, and features syntax highlighting for a large number of programming languages. It also works as a basic source-level HTML editor, with some HTML autocompletion support, automatic updating of files included within other files, and direct FTP integration. It is conceptually based on the Macintosh Programmer's Workshop
, both of which are editing programs for the Mac OS
Pe boasts features such as function autocompletion, powerful search-and-replace options, and syntax highlighting for several programming languages. Pe was ported to Mac OS X, Linux and Windows under the name Pepper, and the original BeOS code was open-sourced.
Pe was written by the Dutch programmer Maarten Hekkelman, who also wrote bdb, the source-level debugger for the BeOS, and the spreadsheet Sum-It!, first for classic Mac OS and later BeOS where it was packaged by Beatware as half of BeBasics; a lightweight office suite, which was also open-sourced.
Pe was used to write the BeOS Bible and possible other similar-era Scot Hacker works, as well as In the Beginning...was the Command Line by Neal Stephenson; both of which works mention it.