GNU Emacs

Versão28(em 27/4/2023)
PlataformasWindows, Mac, Linux
LicençaCódigo aberto
CategoriaProgramação
Ir para o site
Avaliação:3,5  |  34 Votos

Principais recursos

  • Editor de texto de código aberto e multiplataforma
  • Inclui ferramentas de Ambiente de Desenvolvimento Integrado, jogos e muitos outros recursos adicionais
  • Pode ser personalizado usando extensões
  • Contém manual e tutoriais úteis

Visão geral do software

Captura de tela de GNU Emacs 28
Captura de tela de GNU Emacs 28

O GNU Emacs é um editor de texto de código aberto disponível para Linux, Windows e macOS. Além de ferramentas simples de edição de texto, ele contém muitos outros recursos, incluindo ferramentas de Ambiente de Desenvolvimento Integrado (Ambiente de Desenvolvimento Integrado), um calendário, um leitor de e-mails e notícias, jogos e muito mais.

Principalmente, desenvolvedores e outros usuários avançados de PC usam o Emacs para escrever e editar arquivos de código-fonte, páginas da web e outros documentos. O conjunto de comandos de teclado e os modos de edição sensíveis ao conteúdo do Emacs tornam fácil escrever programas e páginas da web para usuários experientes. Em seguida, os desenvolvedores podem usar o compilador, o ambiente de execução e as ferramentas de depuração que o Emacs contém para executar e testar seus programas.

No entanto, o Emacs contém outros recursos que fazem dele um editor de texto útil e divertido até mesmo para usuários iniciantes. Por exemplo, o Emacs permite que os usuários joguem Snake e Tetris dentro do editor quando precisam fazer uma pausa no documento que estão escrevendo. E, embora o Emacs possa parecer intimidador para usuários de PC novos ou menos avançados, ele inclui um manual e tutoriais que ajudarão você a aprender seus comandos e recursos.

O Emacs também permite (e incentiva) que você instale extensões, que adicionam ainda mais recursos ao programa. Há várias extensões disponíveis no site do programa, e os desenvolvedores podem criar suas próprias extensões usando a linguagem de programação Emacs Lisp (Elisp).

Resumo

O GNU Emacs funciona melhor nas mãos de usuários dispostos a aprender seus muitos comandos de teclado, explorar profundamente seu conjunto de recursos avançados e adicionar extensões que personalizam ainda mais o programa. Se você está procurando um editor de texto simples e fácil de aprender, o GNU Emacs provavelmente não é para você. Mas, se deseja um editor personalizável, repleto de recursos e altamente extensível, o Emacs pode ser o que você procura.

Tipo de arquivo principal

ícone de arquivo.ELArquivo de código Emacs Lisp

Tipos de arquivo compatíveis

ExtensãoTipo de arquivo
.ELArquivo de código Emacs Lisp
.1Página de manual Unix da seção 1
.ABiblioteca estática
.ASMArquivo de código-fonte em linguagem Assembly
.CArquivo de código-fonte C/C++
.CCArquivo de código-fonte C++
.CELArquivo de script do Celestia
.CFGArquivo da Wesnoth Markup Language
.CONFArquivo de configuração do Unix
.ELCArquivo Lisp compilado do Emacs
.ERRArquivo de log de erros
.EXCódigo-fonte Euphoria
.EXWArquivo de código-fonte do Euphoria
.HArquivo de cabeçalho C/C++/Objective-C
.HSScript Haskell
.INCArquivo de inclusão
.INFODocumento Texinfo
.JAVAArquivo de código-fonte Java
.JSONArquivo JavaScript Object Notation
.LArquivo de código-fonte do Lex
.LHSScript Haskell literário
.LPDArquivo de permissões de impressão do daemon LPD
.LUACódigo-fonte Lua
.MArquivo de código-fonte do Mercury
.MANManual do Unix
.MDArquivo de descrição de máquina
.MDArquivo de documentação Markdown
.MENUArquivo de menu do mecanismo Quake 3
.MLArquivo de código-fonte ML
.MPSArquivo Mathematical Programming System
.OPTSArquivo de opções de configuração do Linux
.ORGDocumento de texto do Emacs Org
.PROPERTIESArquivo de propriedades do Java
.PROPERTIESArquivo de propriedades do Minecraft
.PYScript Python
.SArquivo de código-fonte
.TRIArquivo de malha triangular
.TXTArquivo de texto simples
.UTF8Documento de texto codificado em Unicode UTF-8

Outros tipos de arquivo relacionados

ExtensãoTipo de arquivo
.CONFArquivo de configuração genérico
.INFOArquivo de informações genérico
.JAVArquivo de código-fonte Java
Atualizado em 27/4/2023