Возможно, вам, как и мне, хотелось узнать, как давно в наших редакторах используется подсветка синтаксиса.
Кто это придумал, когда это произошло.
Из того, что нам удалось накопать:
Одним из первых и, возможно, первым редактором с подсветкой синтаксиса был Лексс (Редактор Live Parsing), написанный для операционной системы.Интересно также, что редактор ВИМ , подсветка появилась уже в 1998 год, в версии 5.1 И перелопатив лог изменений в Эмакс е, мне так и не удалось найти там упоминания о появлении такого полезного функционала.В.
М.
, с целью компьютеризации Оксфордский словарь английского языка .
Это было в далёком 1985 год, а автором редактора был, судя по всему - ИБМ .
Кроме того, в редакторе появилась возможность автоматически делать отступы, что тоже очень полезно.
В большинстве редакторов функция подсветки кода основана на сопоставлении с образцом или регулярных выражениях.
Это не совсем оптимально и может потребовать много ресурсов, особенно для больших файлов, поэтому некоторые редакторы выделяют только видимый на экране фрагмент текста.
Возможно, именно ресурсоемкость идеи (особенно для компьютеров того времени) и стала причиной того, что этот функционал был реализован совсем недавно, по компьютерным меркам.
И возможно, это связано с отсутствием такой необходимости – черно-белых мониторов.
Теги: #vim #Emacs #LEXX #подсветка синтаксиса #Emacs
-
Атака Dhcp, Часть 3. Dhcp + Apple = Mitm
19 Oct, 24 -
Мюонная Проблема
19 Oct, 24 -
Ошибка: «Слишком Рано!»
19 Oct, 24