GNU Emacs
Versie |
24 |
Platforms | |
Licentie | Open Source |
Categorie | Programming |
Meer informatie
(bezoek de website van de uitgever)
|
Software Review
Hoofdfuncties
- Open source, teksteditor over meerdere platformen
- Zeer uitbreidbaar
- Handige zelfstudies en handleidingen
GNU Emacs is een opensource-teksteditor voor Linux-, Windows- en OS X-platforms. Hiermee kun je gewone tekstbestanden bewerken, programma's testen, bestanden beheren en zelfs games spelen, zoals Tetris.
Emacs is een eenvoudige teksteditor die vaak wordt gebruikt voor het bewerken van broncode, shells, directoryoverzichten , webpagina's en e-mailberichten. Het programma werkt met toetsaanslagen om u te helpen bij het bewerken en automatiseren van taken voor sneller en efficiënter werken. Naast het bewerken van tekst, fungeert Emacs als een IDE, waarmee u tools voor het compileren, uitvoeren en testen van programma's krijgt. Emacs kan ook als bestandsbeheerder fungeren, zodat u bestanden kunt ordenen, bewerken en verwijderen. Met het programma kun je games spelen, zoals Tetris en Towers of Hanoi, binnen het programma.
Een van de meest opvallende kenmerken van Emacs is dat het je de mogelijkheid biedt om het programma naar jouw wensen aan te passen. Hiermee kunt u macro's opslaan om uw repetitieve taken te automatiseren. Je kunt bijna elke functie binnen het programma ook via de Emacs Lisp (Elisp) -taal wijzigen en uitbreiden. U kunt de Emacs-functies wijzigen en het uiterlijk aanpassen, zoals lettertypen en kleurenschema's. Emacs biedt ook handige tutorials die je helpen om vertrouwd te raken met de commando's en mogelijkheden.
GNU Emacs is een populaire teksteditor onder Unix-gebruikers en lijkt op vi-teksteditors, zoals gVim. Als je programmeerkennis hebt en je teksteditor wilt aanpassen voor sneller en efficiënter werken, kan GNU Emacs goed bij je passen.
Bijgewerkt: 15 april 2014
▶ Primaire bestandsextensie
▶ Andere bestandsextensies gebruikt GNU Emacs 24
Ondersteunde bestandstypes | |
---|---|
.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 |