EditPlus
Encyclopedia
EditPlus is a 32-bit
text editor
for the Microsoft Windows
operating system
, developed by Sangil Kim of ES-Computing. The editor contains tools for programmers, including syntax highlighting
(and support for custom syntax files), file type conversions, line ending conversion (between Linux
, Windows
and Mac
styles), regular expression
s for search-and-replace, keystroke recording, spell check, full support for Unicode
editing, customizable keyboard shortcuts, auto-completion, code folding
, and more. Files can be browsed and edited in tabs, and an internal file browser is implemented in the software.
The "View in Browser" button is useful for editing HTML code and viewing the results immediately in the editor.
32-bit
The range of integer values that can be stored in 32 bits is 0 through 4,294,967,295. Hence, a processor with 32-bit memory addresses can directly access 4 GB of byte-addressable memory....
text editor
Text editor
A text editor is a type of program used for editing plain text files.Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code....
for the Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
operating system
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...
, developed by Sangil Kim of ES-Computing. The editor contains tools for programmers, including syntax highlighting
Syntax highlighting
Syntax highlighting is a feature of some text editors that display text—especially source code—in different colors and fonts according to the category of terms. This feature eases writing in a structured language such as a programming language or a markup language as both structures and...
(and support for custom syntax files), file type conversions, line ending conversion (between Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
, Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
and Mac
Macintosh
The Macintosh , or Mac, is a series of several lines of personal computers designed, developed, and marketed by Apple Inc. The first Macintosh was introduced by Apple's then-chairman Steve Jobs on January 24, 1984; it was the first commercially successful personal computer to feature a mouse and a...
styles), regular expression
Regular expression
In computing, a regular expression provides a concise and flexible means for "matching" strings of text, such as particular characters, words, or patterns of characters. Abbreviations for "regular expression" include "regex" and "regexp"...
s for search-and-replace, keystroke recording, spell check, full support for Unicode
Unicode
Unicode is a computing industry standard for the consistent encoding, representation and handling of text expressed in most of the world's writing systems...
editing, customizable keyboard shortcuts, auto-completion, code folding
Code folding
Code folding is a feature of some text editors, source code editors and IDEs that allows the user to selectively hide and display sections of a currently-edited file as a part of routine edit operations...
, and more. Files can be browsed and edited in tabs, and an internal file browser is implemented in the software.
The "View in Browser" button is useful for editing HTML code and viewing the results immediately in the editor.
Features
Some of its general features include:- Tabbed document interface
- Drag-and-dropDrag-and-dropIn computer graphical user interfaces, drag-and-drop is the action of selecting a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object...
- Spell checkerSpell checkerIn computing, a spell checker is an application program that flags words in a document that may not be spelled correctly. Spell checkers may be stand-alone capable of operating on a block of text, or as part of a larger application, such as a word processor, email client, electronic dictionary,...
(Spell checker doesn't distinguish between text and code) - Supports text encoding formats such as UnicodeUnicodeUnicode is a computing industry standard for the consistent encoding, representation and handling of text expressed in most of the world's writing systems...
, for international writing systems - Find and replace over multiple documents
- Auto-completion
- Bookmarks
- Syntax highlightingSyntax highlightingSyntax highlighting is a feature of some text editors that display text—especially source code—in different colors and fonts according to the category of terms. This feature eases writing in a structured language such as a programming language or a markup language as both structures and...
and code foldingFolding editorA folding editor is a text editor which supports text folding or code folding, a mechanism allowing the user to hide and reveal blocks of text—usually named... - Brace and indent highlighting
- Regular expressionRegular expressionIn computing, a regular expression provides a concise and flexible means for "matching" strings of text, such as particular characters, words, or patterns of characters. Abbreviations for "regular expression" include "regex" and "regexp"...
find and replace - FTP Browser (plug-in included in standard installation)
- MacroMacroA macro in computer science is a rule or pattern that specifies how a certain input sequence should be mapped to an output sequence according to a defined procedure...
recording and execution. - File status auto-detection
- Hex viewer