Дом развитие Что такое Emacs? - определение из техопедии

Что такое Emacs? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Emacs?

Emacs - это класс межплатформенных настраиваемых текстовых редакторов, созданных Ричардом Столлманом. Первый Emacs был выпущен в 1976 году. Сегодня Emacs разработан в рамках проекта GNU и написан на C и Emacs Lisp. Emacs имеет много типов, но GNU Emacs и XEmacs - две самые популярные версии.


Текстовые редакторы Emacs предлагают различные чувствительные к содержанию режимы для простого текста, программирования исходных кодов и HTML-кода. Такие режимы имеют подсветку синтаксиса, где разные цвета используются для выделения различных элементов синтаксиса (таких как циклы, комментарии, переменные и т. Д.). Эта функция может облегчить и ускорить чтение программного кода и, следовательно, ускорить разработку.

Техопедия объясняет Emacs

Emacs - один из двух наиболее широко используемых текстовых редакторов на платформах Unix и Linux. Его можно бесплатно загрузить с сайта GNU или с многочисленных зеркальных сайтов по всему миру.


Emacs - это больше, чем просто текстовый редактор; он также может выдавать команды оболочки, выходить в Интернет, писать и тестировать программы, а также читать и отправлять электронные письма в среде Emacs. Поскольку это кроссплатформенная программа, Emacs может работать на различных операционных системах, включая Windows, Mac OS X, Linux, FreeBSD, SunOS, Solaris и OpenBSD. Emacs может быть расширен или изменен с помощью Emacs Lisp, диалекта языка программирования Lisp. Emacs Lisp включает в себя множество расширений, таких как планировщик проектов, календарь, интерфейс отладчика, а также программа для чтения почты и новостей.


Еще одна полезная функция, которая делает текст и код более читабельным, - это автоматическое отступление. Emacs идентифицирует блоки кода и группирует их соответственно. Он также обеспечивает поддержку символов Unicode практически для всех систем письма и языков, а также обеспечивает самодокументирование, которое автоматически генерирует и отображает документацию для каждой команды, переменной и внутренней функции, найденной в исходном коде программы.

Что такое Emacs? - определение из техопедии