Разработчик(и) | КодеГир |
---|---|
Стабильный релиз | 7.5 |
Операционная система | Майкрософт Виндоус |
Тип | Редактор исходного кода |
Лицензия | фирменное коммерческое программное обеспечение |
CodeWright — это система редактирования кода для Windows, предназначенная для разработчиков программного обеспечения, изначально выпускаемая Premia Corp. (Бивертон, Орегон) и разработанная соучредителями Premia Эриком Джонсоном и Доном Кинзером, первоначально выпущенная в 1991 году. Premia была приобретена в апреле 2000 года Starbase Corp., которая в свою очередь была приобретена в январе 2003 года Borland .
CodeWright можно настроить для работы с другими системами интегрированной среды разработки (IDE) и синхронизации с IDE на лету. Доступна поддержка систем контроля версий, компиляторов, файлов ошибок. Редактор можно расширить с помощью DLL .
CodeWright был кроссоверным продуктом в критический момент в истории Windows. Популярным [1] редактором для программистов в то время был Brief , продукт только для DOS, который был ценен из-за своих ранних функций, подобных EMACS , особенно разделенного экрана и обширных возможностей макросов.
Подобно тому, как схожесть с Brief была преимуществом в эпоху DOS и ранней Windows, к 2000 году наличие «функций редактирования CodeWright» стало маркетинговым преимуществом. [2] Поскольку создатели Brief не переходили на редактор на базе Windows, это оставило это дело другим сторонам.
CodeWright был первым редактором Windows, который предлагал эквивалентные или лучшие возможности, как Brief, и даже эмулировал Brief. Кроме того, CodeWright появился в то же время, когда для Windows появилось аппаратное графическое ускорение, одним махом устранив одно из самых больших препятствий для использования Windows — медленное время перерисовки, из-за которого быстрый просмотр больших баз кода в Windows был затруднительным или невозможным.
Несмотря на свою первоначальную популярность, CodeWright быстро уступил место растущему числу IDE для Windows, которые предлагали схожие с CodeWright функции и, как правило, были лучше интегрированы с конкретным используемым языком.
CodeWright основан на проектах. В проектах можно определять и загружать все, а также использовать библиотеки Microsoft Visual Studio (или .Net) и библиотеки классов Java. Такие функции, как подсветка синтаксиса и автодополнение кода, можно легко изменять.
Он также позволяет расширять IDE путем написания API-скриптов, специфичных для CodeWright, сценариев Visual Basic и сценариев Perl.
Продукт компании Fusion , представленный в середине 1990-х годов [3], существовал как в 16-, так и в 32-разрядной версии для поддержки программистов, занимающихся разработкой на языке C++. [4]
Borland больше не продлевает контракты на поддержку и не участвует в новых разработках. [5]
CodeWright была приобретена Embarcadero Technologies как часть CodeGear у Borland в 2008 году. В настоящее время CodeWright продается Embarcadero Technologies.
* Функции редактирования CodeWright