Features

Simplicity

ConstEdit is a word processor designed for ease of use. Unlike cloud apps and online html editors, it does not require an internet connection to work with. It runs locally on your pc for better performance, convenience and security.

By omitting functionality that is unnecessary for the average office requirements, the user interface is kept clean. The editing functions are sensibly arranged across the toolbars and the right-click menu, making them directly and quickly accessible. The sizes of the toolbar items auto-adjust to always fit the window width so that you can find the same item at exactly the same location, irrespective of the app window size. Extensive pop-up tips are provided to help you get started quickly. Document authoring is intuitive with ConstEdit.

Because the created documents are of the standard internet webpage format, you can now write your own webpages even without any prior knowledge of html coding.

featureConstEditRegular word processors
Features comparison between ConstEdit and regular word processors
User Interface
Single-window multi-tabbed✔ each file is opened under its own file tab in a single app window so that the taskbar won't get over-crowded ✔✘ supported by some word processors but not all; many are using the multi-window approach with one window per file
Conventional menu and toolbars✔ toolbar button size is automatically adjusted to fit window width; there is no unused space in the toolbars✔ some uses the more sophisticated ribbons in place of toolbars, but which occupies more screen space than toolbars
Shortcut keys
File
File formats supported for editingHtml, plain text (both of these formats are supported by common web-browsers in all platforms, as well as by online document editors such as Google Docs)odt, rtf, doc, docx, html, plain text are the commonly supported file formats (only html and plain text formats are directly supported by common web-browsers; all other formats are viewable only by using dedicated web-browser add-ons or using dedicated viewers or with the word processor itself)
Privacy-related metadata such as author and company name✘ no metadata regarding privacy is stored in documents generated from ConstEdit✔ you have the choice whether or not to store such metadata in the document, though the data can be passed on  unnoticed and unintentionally
Word count
Auto-save
Compare documents
Recent-files list✔ You can select multiple files from the recent-files list. The selected files are restored to the last editing position upon opening.
Export as pdf
Print Preview / Print / Page Setup
Create blog post✔✘ you can copy the html code of the selection to the clipboard to facilitate blog authoring✔ only available in the more sophisticated word processors
Email✔ only available in the more sophisticated word processors
Fax✔ only available in the more sophisticated word processors
View
Print/Page layout view✘ page layout view is available only for print-preview, not during editing
Web layout view
Full-screen mode
Zoom
Show / hide toolbars
Document Structure
Support of "section" (this is the common understanding of section in a document, i.e. a portion of the document content, not the section that defines the beginning of some page formatting style as is quoted in many word processors)✔ ConstEdit uses the common understanding of section, which is independent of the styles formatting of its content.

✔✘ The scope and the level of a section in most word processors is implied from the heading style that is applied to some text.

Insert section✔ In ConstEdit, the action is very intuitive : select the "Insert Section" item.✔✘ Not intuitive : you choose the heading style that corresponds to the section level.
Automatic and multi-level numbering of section headings✔ The numbering is done automatically for the section level according to the stylesheet applied to the document. No user action is required.✔ you need to specify the numbering style
Section demote / promote / move up / move down✔ drag-and-drop is also supported in the Sections Outline View✔✘ only available in the more sophisticated word processors
Generate Table Of Content
Visualization of document structure✔ the Sections Outline View supports drag-and-drop for you to change the structure easily✔✘ only available in the more sophisticated word processors
Editing
Spell-Checker
Auto-capitalization
Auto-convert from abbreviations
Grammar checker✔ you'd better be the one to judge the reliability of such checking
Bibliography✔ only available in the more sophisticated word processors
Graphics editing✔ only available in the more sophisticated word processors
Math/Equation ✔ only available in the more sophisticated word processors
Mark changes while editing
Text direction (ltr / rtl)
Paragraph move-up / move-down / indent / outdent / align
Bulleted list / numbered list
Table
Figure / diagram
Auto-numbering of table / figure / footnote
Audio / Video✔ The attached audio and video can be played back directly in ConstEdit, or when the file is opened in a compatible web browser. ✔ only available in the more sophisticated word processors
Smart quote
Endnote✔ the "footnote" as in ConstEdit is actually endnote with cross-reference
Footnote
Cross-referencing✔✘ but you can achieve similar result by inserting a link to bookmark
Comment / annotation
Bookmark
Link (hyperlinks, links to files, links to bookmarks)
Multi-column layout
Change case
Insert symbol
Insert fields, such as date✔✘supports inserting current date text only; no variable field is supported
Insert pagebreak
Find and Replace through all opened documents✘ Not supported in most word processors.
Go to any section / bookmark / link in the doc✔ you may need to set up a cross-reference in order to achieve this
Formatting
Format copying
Separation of content and layout / styles formatting✔ The styles formatting of the whole document can be changed by simply applying a different stylesheet. The content and document structure are not affected in any way. Styles formatting is not "burnt" into the document content. ✘ The styles formatting is "burnt" into the document content. Changing the styles of the content can even affect the document structure.
Automatic styles formatting✔ Styles formatting is done automatically according to the stylesheet that is applied to the document. Element types (section, sub-section, heading, paragraph, bulleted list, numbered list, etc) are styled to the desired look on-the-fly automatically while these element types are inserted into the document. You can concentrate on the content authoring part.✘ In most conventional word processors, styles formatting must be done at the same time of content authoring. You need to specify the styles explicitly and repeatedly to give the document the desired look because content is not separated from styles formatting. A large portion of the effort of writing a document is spent on styles formatting.
Document, section, paragraph, object, table, text "inline" styles formatting✔ when there is a need to override the stylesheet styling, you can still choose to apply styles that are burnt into the content
Text highlight marker
Designing customized stylesheets✔ you can design your own stylesheets to be used for your documents with the Design Html Stylesheet option in Settings
Tools
Thesaurus✔✘ passes the selected text to Google Translate
Translate✔✘ passes the selected text to Google Translate✔✘ only available in the more sophisticated word processors
Mail-merge
Data binding✔ only available in the more sophisticated word processors
Macro ✔ only available in the more sophisticated word processors


XULRunner

Most of the html functionality of ConstEdit is based on the technology of XULRunner from Mozilla Foundation, which is the same technology behind Mozilla Firefox. The unmodified XULRunner runtimes are bundled with the ConstEdit installer and is placed into the installation folder.

If you would like to take a look into XULRunner, you may go to this link http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/. The runtime, sdk and sources are all available there. During the development of the interfaces to XULRunner, reference was made to the Geckofx project.

Please note that ConstEdit does not require Firefox to be pre-installed on your pc to run properly, and ConstEdit will not install Firefox on to your pc during its installation.