EmEditor
   HOME

TheInfoList



OR:

EmEditor is a lightweight extensible
commercial Commercial may refer to: * a dose of advertising conveyed through media (such as - for example - radio or television) ** Radio advertisement ** Television advertisement * (adjective for:) commerce, a system of voluntary exchange of products and s ...
text editor A text editor is a type of computer program that edits plain text. Such programs are sometimes known as "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be ...
for
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
. It was developed by Yutaka Emura of Emurasoft, Inc. It includes full
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, ...
support,
32-bit In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in 32- bit units. Compared to smaller bit widths, 32-bit computers can perform large calculati ...
and
64-bit In computer architecture, 64-bit integers, memory addresses, or other data units are those that are 64 bits wide. Also, 64-bit CPUs and ALUs are those that are based on processor registers, address buses, or data buses of that size. A ...
builds,
syntax highlighting Syntax highlighting is a feature of text editors that are used for programming, scripting, or markup languages, such as HTML. The feature displays text, especially source code, in different colours and fonts according to the category of terms ...
, find and replace with
regular expression A regular expression (shortened as regex or regexp; sometimes referred to as rational expression) is a sequence of characters that specifies a search pattern in text. Usually such patterns are used by string-searching algorithms for "find" ...
s, vertical selection editing, editing of large files (up to 248 GB or 2.1 billion lines), and is extensible via plugins and
script Script may refer to: Writing systems * Script, a distinctive writing system, based on a repertoire of specific elements or symbols, or that repertoire * Script (styles of handwriting) ** Script typeface, a typeface with characteristics of ha ...
s. The software has free trial and after that it downgrades to free version, which still can handle huge files and regex.


Features


Unicode support

EmEditor supports Unicode and provides tools for work with various
character encoding Character encoding is the process of assigning numbers to graphical characters, especially the written characters of human language, allowing them to be stored, transmitted, and transformed using digital computers. The numerical values tha ...
s. These features include automatic encoding detection,
byte order mark The byte order mark (BOM) is a particular usage of the special Unicode character, , whose appearance as a magic number at the start of a text stream can signal several things to a program reading the text: * The byte order, or endianness, of t ...
support, file reload with a different encoding, and detection of encoding errors. EmEditor can use any encoding supported by Windows and easily converts from one encoding to another. The program opens Unicode file names and searches for Unicode characters.


Large files

EmEditor is capable of working with very large files. For large files up to 248 GB, rather than opening them in memory, EmEditor "spills them out" into disk space. For files over 248 GB, it uses its Large File Controller to edit separate sections of the file.


Plug-ins

EmEditor is extensible via plug-ins written in C/
C++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
. The editor's API is available, so that users can write their own plug-ins. The following plug-ins are installed with EmEditor by default: * HTMLBar * Open Documents * Outline * Projects * Search * Snippets * WebPreview * WordComplete * Word Count An optional 32-bit plug-in for
CSE HTML Validator CSS HTML Validator (previously named CSE HTML Validator) is an HTML editor and CSS editor for Windows (and Linux when used with Wine) that helps web developers create syntactically correct and accessible HTML, XHTML, and CSS documents (inclu ...
support is also available.


Scripting macros

The program is scriptable using the
Windows Script Host The Microsoft Windows Script Host (WSH) (formerly named Windows Scripting Host) is an automation technology for Microsoft Windows operating systems that provides scripting abilities comparable to batch files, but with a wider range of supported fe ...
. The program's scripts are written in either
JScript JScript is Microsoft's legacy dialect of the ECMAScript standard that is used in Microsoft's Internet Explorer 11 and older. JScript is implemented as an Active Scripting engine. This means that it can be "plugged in" to OLE Automation applica ...
or
VBScript VBScript (''" Microsoft Visual Basic Scripting Edition"'') is an Active Scripting language developed by Microsoft that is modeled on Visual Basic. It allows Microsoft Windows system administrators to generate powerful tools for managing comput ...
. EmEditor can generally be scripted in any scripting language that supports
Active Scripting Active Scripting (formerly known as ActiveX Scripting) is the technology used in Windows to implement component-based scripting support. It is based on OLE Automation (part of COM) and allows installation of additional scripting engines in the for ...
. The program includes powerful macros.


Awards and nominations

*EmEditor Professional has been nominated for the Epsilon Award 2010. Later it won the second place of the award. *EmEditor 10.0 was awarded a 5/5 Cows editor's rating on
tucows Tucows Inc. is an American-Canadian publicly traded Internet services and telecommunications company headquartered in Toronto, Ontario, Canada, and incorporated in Pennsylvania, United States. The company is composed of three independent bus ...
. *EmEditor won the
Shareware Industry Award The Shareware Industry Awards were a series of awards issued annually by the Shareware Industry Awards Foundation during the Software Industry Conference. Origin of the Shareware Industry Award The Software Industry Conference website notes: "The ...
for 2008 in the Best Applications category. *EmEditor 8.00 was awarded a 5/5 stars Editor's Rating on CNET's Download.com on November 18, 2008.CNET Download.com EmEditor page
Retrieved on 12 March 2009.


See also

* List of text editors *
Comparison of text editors This article provides basic comparisons for notable text editors. More feature details for text editors are available from the '' Category of text editor features'' and from the individual products' articles. This article may not be up-to-date or n ...


References


External links

* {{DEFAULTSORT:Emeditor Windows text editors 1997 software