__NOTOC__
CodeWright is a Windows Programmers Editing System for
software developer
Software development is the process of conceiving, specifying, designing, Computer programming, programming, software documentation, documenting, software testing, testing, and Software bugs, bug fixing involved in creating and maintaining applic ...
s originally marketed by
Premia Corp. (Beaverton, Oregon) and developed by Premia co-founders Eric Johnson and Don Kinzer, initially released in 1991. Premia was acquired in April 2000 by Starbase Corp. which was itself acquired in January 2003 by
Borland
Borland Software Corporation was a computer technology company founded in 1983 by Niels Jensen, Ole Henriksen, Mogens Glad and Philippe Kahn. Its main business was the development and sale of software development and software deployment product ...
.
CodeWright can be configured to work with other
integrated development environment
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools a ...
(IDE) systems, and synchronize with IDEs on the fly. Support for version control systems, compilers, error files is available. The editor can be extended via
DLLs.
Overview
CodeWright was a crossover product at a critical time in the history of Windows. A popular editor for programmers at the time was
Brief
Brief, briefs, or briefing may refer to:
Documents
* A letter
* A briefing note
* Papal brief, a papal letter less formal than a bull, sealed with the pope's signet ring or stamped with the device borne on this ring
* Design brief, a type of educ ...
, a DOS-only product that was valuable due to its early-day
EMACS
Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, s ...
-like features, especially
split-screen
Split screen may refer to:
* Split screen (computing), dividing graphics into adjacent parts
* Split screen (video production), the visible division of the screen
* Split Screen (TV series), ''Split Screen'' (TV series), 1997–2001
* Split-Scree ...
and extensive macro capability.
Much as being Brief-like was an advantage in the DOS and early Windows era, by 2000 having "CodeWright editing features" was a marketing advantage. Since the makers of Brief were not moving to a Windows-based editor, that left it to other parties.
CodeWright was the first Windows editor that offered equivalent or better facilities as Brief, and would even emulate Brief. Additionally, CodeWright arrived at the same time as hardware graphics acceleration was arriving for Windows, removing at a stroke one of the biggest obstacles to the use of Windows, the slow redraw times that made quickly browsing through large code bases difficult or impossible in Windows.
Despite its wide initial popularity, CodeWright would be eclipsed rapidly by a growing number of IDEs available for Windows, which offered similar features as CodeWright, and typically were better integrated to the specific language at hand.
Features
CodeWright is project-based. Within projects one can define and load everything and also make use of Microsoft Visual Studio libraries (or .Net) and the Java Class Libraries. Features such as Syntax Highlighting and Code completion can be readily changed.
It also enables extending the IDE by writing CodeWright-specific API scripts, Visual Basic scripts and Perl scripts.
CodeWright Fusion
The company's ''Fusion'' product, introduced mid-1990s, existed as both 16- and 32-bit versions, in support of programmers doing C++ development.
Discontinuation
Borland is no longer renewing support contracts and is no longer engaging in new development.
An Open Letter to CodeWright Customers
/ref>
CodeWright was acquired by Embarcadero Technologies as part CodeGear
CodeGear is a wholly owned division of Embarcadero Technologies. CodeGear develops software development tools such as the Delphi Integrated development environment, the programming language Delphi, and the database server InterBase. Originally ...
from Borland in 2008. CodeWright is currently sold by Embarcadero Technologies.
References
{{Reflist
External links
Archive copy of the Open Letter to CodeWright Customers
CodeWrite extension repository
Integrated development environments