Software : GNU : GNU Emacs

GNU Emacs

Versione
24
Piattaformas
Licenza Open Source
Categoria Programming

Recensione del software

Funzioni principali

  • Editor di testo open source e multipiattaforma
  • Estremamente estensibile
  • Utili tutorial e manuali

GNU Emacs è un editor di testo open source per piattaforme Linux, Windows e OS X. Permette di modificare file di testo, programmi di test, gestire file e persino giocare a giochi come Tetris.

Emacs è un semplice editor di testo che viene spesso utilizzato per modificare codice sorgente, shell, elenchi di directory , pagine Web e messaggi e-mail. Il programma funziona tramite i comandi della tastiera per aiutarti a modificare e automatizzare le attività per un lavoro più rapido ed efficiente. Oltre a modificare il testo, Emacs funziona come un IDE, fornendo strumenti per la compilazione, l'esecuzione e il test dei programmi. Emacs può anche funzionare come file manager, permettendoti di organizzare, modificare ed eliminare file. Il programma ti consente di giocare a giochi, come Tetris e Towers di Hanoi, all'interno del programma.

Una delle funzioni più importanti di Emacs è che ti dà la possibilità di personalizzare il programma in base alle tue esigenze. Ti consente di salvare macro per automatizzare le tue attività ripetitive. È inoltre possibile modificare ed estendere quasi tutte le funzionalità all'interno del programma attraverso la lingua di Emacs Lisp (Elisp). È possibile modificare le funzioni di Emacs e personalizzare l'aspetto, come caratteri e combinazioni di colori. Emacs fornisce anche utili tutorial che ti aiuteranno ad abituarti ai suoi comandi e alle sue capacità.

GNU Emacs è un popolare editor di testo tra gli utenti di Unix ed è simile agli editor di testo vi, come gVim. Se hai conoscenze di programmazione e vuoi personalizzare il tuo editor di testo per un lavoro più rapido ed efficiente, GNU Emacs potrebbe essere adatto a te.

Aggiornato: 15 aprile 2014

▶ Estensione del file primario

.el – Emacs Lisp Code File

▶ Altre estensioni di file utilizzate GNU Emacs 24

Tipi di file supportati
.HS Haskell Script
.MPS Mathematical Programming System File
.S Source Code File
.ASM Assembly Language Source Code File
.CEL Celestia Script File
.M Mercury Source Code File
.ELC Emacs Compiled Lisp File
.MD Markdown Documentation File
.MD Machine Description File
.EX Euphoria Source Code
.EXW Euphoria Source code File
.ERR Error Log File
.C C/C++ Source Code File
.CFG Wesnoth Markup Language File
.PY Python Script
.TXT Plain Text File
.INFO Texinfo Document
.1 Unix Section 1 Man Page
.H C/C++/Objective-C Header File
.INC Include File
.A Static Library
.MENU Quake 3 Engine Menu File
.JAVA Java Source Code File
.JSON JavaScript Object Notation File
.MAN Unix Manual
.ML ML Source Code File
.PROPERTIES Minecraft Properties File
.PROPERTIES Java Properties File
.TRI Triangle Mesh File
.UTF8 Unicode UTF8-Encoded Text Document
.CC C++ Source Code File
.OPTS Linux Configuration Options File
.CONF Unix Configuration File
.LHS Literate Haskell Script
.LUA Lua Source File
.L Lex Source File
.LPD LPD Daemon Print Permissions File
Ulteriori formati di file correlati
.INFO Generic Information File
.JAV Java Source File
.CONF Generic Configuration File