Índice:
Definição - O que significa o Emacs?
O Emacs é uma classe de editores de texto altamente personalizáveis em várias plataformas criados por Richard Stallman. O primeiro Emacs foi lançado em 1976. Hoje, o Emacs é desenvolvido sob o projeto GNU e escrito em C e Emacs Lisp. O Emacs tem muitos tipos, mas o GNU Emacs e o XEmacs são as duas versões mais populares.
Os editores de texto do Emacs oferecem diferentes modos sensíveis ao conteúdo para texto sem formatação, códigos-fonte de programação e código HTML. Esses modos apresentam destaque de sintaxe, onde cores diferentes são usadas para destacar diferentes elementos de sintaxe (como loops, comentários, variáveis, etc.). Esse recurso pode tornar o código do programa mais fácil e rápido de ler e, consequentemente, acelerar o desenvolvimento.
Techopedia explica Emacs
O Emacs é um dos dois editores de texto mais usados nas plataformas Unix e Linux. Pode ser baixado gratuitamente no site GNU ou em inúmeros sites espelho ao redor do mundo.
O Emacs é mais do que apenas um editor de texto; Ele também pode emitir comandos do shell, acessar a Internet, escrever e testar programas e ler e enviar emails no ambiente Emacs. Por ser um programa multiplataforma, o Emacs pode ser executado em uma variedade de sistemas operacionais, incluindo Windows, Mac OS X, Linux, FreeBSD, SunOS, Solaris e OpenBSD. O Emacs pode ser estendido ou personalizado ainda mais usando o Emacs Lisp, um dialeto da linguagem de programação Lisp. O Emacs Lisp inclui inúmeras extensões, como planejador de projetos, calendário, interface do depurador e leitor de correio e notícias.
Outro recurso útil que torna o texto e o código mais legíveis é o recuo automático. O Emacs identifica blocos de código e os agrupa de acordo. Ele também fornece suporte a caracteres Unicode para praticamente todos os sistemas e linguagens de escrita, e possui auto-documentação, que gera e exibe automaticamente a documentação de todos os comandos, variáveis e funções internas encontradas no código-fonte de um programa.




