Веди
Оригинальный автор(ы) | Тед Грин |
---|---|
Разработчик(и) | Гринвью Дейта, Инк. |
Первоначальный выпуск | 1980 год |
Стабильная версия | 6.24.2
/ 12 января 2015 г |
Операционная система | Microsoft Windows |
Размер | ~2–6 МБ |
Тип | Текстовый редактор |
Лицензия | Собственный |
Веб-сайт | www |
Vedit — коммерческий текстовый редактор для систем на базе 8080 / Z-80 , [1] Microsoft Windows и MS-DOS от Greenview Data, Inc.
Ведит был одним из пионеров визуального редактирования . [2] Он использовал набор команд, напоминающий TECO .
История
[ редактировать ]Vedit (визуальный редактор) был создан Тедом Грином в 1979 году. Он был коммерчески опубликован CompuView в 1980 году для операционной системы CP/M , работающей на компьютерах на базе 8080 / Z80 . Когда в 1982 году был представлен IBM-PC , Vedit был одним из первых приложений, доступных для него. Версии Vedit были доступны для MS-DOS , CP/M-86 и CSP DOS. [3]
В последующие годы были разработаны версии для OS/2 , Xenix , SCO Unix и QNX . В QNX Vedit поставлялся в качестве стандартного редактора. Vedit продавался в трех версиях: Vedit Jr, Vedit и Vedit Plus. Позже первые два были исключены, и Vedit Plus был переименован в Vedit. CompuView был закрыт в 1989 году, но новая компания Greenview Data продолжила разработку Vedit, начиная с 1990 года. Первая версия Windows (Vedit Plus 5.0) была опубликована в 1997 году. Была опубликована 32-битная версия Windows (v5.1). в 1998 году. 64-битная версия Vedit Pro64 была опубликована в 2003 году. Она использует 64-битные адреса и обработку данных для поддержки файлов размером более 2 ГБ, но не требует 64-битного процессора или 64-битной ОС.
Разработка и маркетинг версий Unix, QNX и т. д. постепенно прекращались. DOS-версия по-прежнему разрабатывалась параллельно с версией для Windows, и обе имеют одинаковые функции (насколько это возможно). Версия для DOS больше не продается отдельно и не поддерживается, но она по-прежнему входит в состав версий для Windows. В феврале 2008 года Greenview Data объявила, что старые версии Vedit CP/M и CP/M-86 можно свободно распространять. [4]
В версии 6.20.1 (май 2011 г.) старая справочная система Windows была заменена справочной системой HTML для поддержки 64-разрядных версий Windows (Windows Vista, Windows 7, Windows 8/8.1 и Windows 10).
Greenview Data, Inc была куплена в марте 2017 года корпорацией Zix . Статус Vedit в настоящее время неизвестен, но обновлений не было с 2015 года.
Технология
[ редактировать ]Версии Vedit для CP/M и DOS были полностью написаны на языке ассемблера .
Версия для Windows была написана в основном на ассемблере, но пользовательский интерфейс был написан на C.
Vedit использует собственную буферизацию файлов, которая работает быстрее, чем виртуальная память Windows. При редактировании больших файлов в память единовременно загружается только часть файла, а временные файлы создаются только по мере необходимости. Таким образом, в 32-битной Windows одновременно могут быть открыты десятки гигабайтных файлов. [5]
Функции
[ редактировать ]- Vedit может редактировать любой читаемый файл, включая базы данных, двоичные файлы, файлы EBCDIC и огромные файлы. [6] Максимальный размер файла стандартной версии Vedit составляет 2 ГБ.
- Файлы DOS, Unix и Mac можно редактировать и они обнаруживаются автоматически.
- Редактирование FTP позволяет редактировать файлы на удаленном компьютере.
- Несколько файлов можно редактировать с помощью интерфейса документа с вкладками или интерфейса нескольких документов или любой их комбинации.
- Ведит имеет поддержку проекта. При открытии проекта автоматически загружаются все файлы, список файлов, настройки и сведения о сеансе.
- Функция поиска Vedit поддерживает как регулярные выражения , так и собственные коды сопоставления с образцом.
- Функция Wildfile позволяет вам выполнять поиск, операции поиска/замены, фильтрацию, запускать команды или макросы рекурсивно для набора файлов на диске.
- Блочные операции можно выполнять с помощью буфера обмена Windows или одного из 100 внутренних текстовых регистров Vedit. Поддерживаются столбчатые блоки.
- Для программистов Vedit имеет такие функции, как подсветка синтаксиса , сопоставление скобок , редактирование шаблонов, автоматический отступ , поддержка компилятора, выбор функций и поддержка Ctags . Языковая поддержка может быть расширена.
- Vedit имеет интерпретируемый язык макросов типа C, используемый для написания части встроенных функций. [7] Его можно использовать для расширения функциональности редактора.
- Макросы событий
- Vedit можно установить и запустить непосредственно с USB-накопителя или компакт-диска.
Документация
[ редактировать ]Vedit поставляется с онлайн-справкой и интерактивным руководством .
Кроме того, имеются два руководства в формате PDF : Руководство пользователя (449 страниц) и Руководство на языке макросов (305 страниц).
Кроме того, руководства доступны в виде печатных книг.
Дополнительную поддержку можно найти на форуме пользователей.
Ограничения
[ редактировать ]- Текущая версия Vedit не поддерживает редактирование Unicode. Однако Vedit может конвертировать файлы Unicode в набор символов Windows или OEM (DOS) и наоборот.
См. также
[ редактировать ]- Список текстовых редакторов
- Сравнение текстовых редакторов
- Arc.Ask3.Ru:Поддержка текстового редактора
Ссылки
[ редактировать ]- ^ «Байт, январь 1983 года» . Январь 1983 года.
- ^ «20 лет Ведита» . Гринвью Дейта Инк. 2000 . Проверено 8 декабря 2007 г.
- ^ Данелюк, Тим (1983), «ВЕДИТ, текстовый редактор для операционных систем CP/M» , InfoWorld , 5 (20): 64–67.
- ^ «Соглашение CP/M» . Greenview Data Inc., 2008. Архивировано из оригинала 05 февраля 2017 г.
- ^ «VEdit EBCDIC Уровень 4» . Комко, Инк . Проверено 19 июля 2012 г.
- ^ Кальсада, Джон (2007). «Инструменты обработки компьютерного аудита» (PDF) . Государственный совет по выравниванию (Калифорния) . Проверено 29 февраля 2008 г.
- ^ Розеттский кодекс (25 октября 2008 г.). «Ведить макроязык» . Проверено 11 декабря 2008 г.