GNU Emacs
Versie |
24 |
Platformen | |
luistert | Open Source |
Categorie | Programming |
Meer informatie
(bezoek de website van de uitgever)
|
Softwarebeoordeling
Hoofdfuncties
- Open source, platformonafhankelijke tekstplaateditor
- Zeer uitbreidbaar
- Handige trainingsgidsen en handleidingen
GNU Emacs is een open source teksteditor voor Linux-, Windows- en OS X-platforms. Hiermee kunt u platte tekstbestanden bewerken, programma's testen, bestanden beheren en zelfs games spelen, zoals Tetris.
Emacs is een eenvoudige teksteditor die gewoonlijk wordt gebruikt voor het bewerken van broncode, shells, directory-items, webpagina's en e-mailberichten. Het programma werkt via toetsaanslagopdrachten om u te helpen taken te bewerken en te automatiseren, zodat u sneller en efficiënter kunt werken. Naast het bewerken van tekst fungeert Emacs als een IDE, waardoor u tools krijgt voor het compileren, uitvoeren en testen van programma's. Emacs kan ook fungeren als bestandsbeheerder, zodat u bestanden kunt ordenen, bewerken en verwijderen. Met het programma kun je binnen het programma games spelen, zoals Tetris en Towers of Hanoi.
Een van de meest opvallende kenmerken van Emacs is dat het u de mogelijkheid geeft het programma aan uw behoeften aan te passen. Hiermee kunt u macro's opslaan om uw repetitieve taken te automatiseren. U kunt ook vrijwel elke functie in het programma wijzigen en uitbreiden via de taal Emacs Lisp (Elisp). U kunt de functies van Emacs wijzigen en het uiterlijk ervan aanpassen, zoals lettertypen en kleurenschema's. Emacs biedt ook nuttige tutorials om u te helpen wennen aan de opdrachten en mogelijkheden.
GNU Emacs is een populaire teksteditor onder Unix-gebruikers en is vergelijkbaar met teksteditors zoals gVim. Als u over programmeervaardigheden beschikt en tekstbewerking wilt aanpassen voor sneller en efficiënter werken, dan is GNU Emacs wellicht iets voor u.
Bijgewerkt: 15 april 2014
▶ Primaire bestandsextensie
▶ Andere bestandsextensies gebruikten GNU Emacs 24
Ondersteunde bestandstypen | |
---|---|
.HS | Haskell-script |
.MPS | Wiskundig programmeersysteembestand |
.S | Broncodebestand |
.ASM | Broncodebestand voor assembleertaal |
.CEL | Celestia-scriptbestand |
.M | Mercury-broncodebestand |
.ELC | Emacs gecompileerd Lisp-bestand |
.MD | Markdown-documentatiebestand |
.MD | Machinebeschrijvingsbestand |
.EX | Euphoria-broncode |
.EXW | Euphoria Broncodebestand |
.IS R | Foutenlogbestand |
.C | C/C++ broncodebestand |
.CFG | Wesnoth Markup-taalbestand |
.PY | Python Script |
.TXT | Bestand met platte tekst |
.INFO | Texinfo-document |
.1 | Unix Sectie 1 Man-pagina |
.H | C/C++/Objective-C headerbestand |
.INC | Bestand opnemen |
.A | Statische bibliotheek |
.MENU | Quake 3 Engine-menubestand |
.JAVA | Java-broncodebestand |
.json | JavaScript-objectnotatiebestand |
.MON | Unix-handleiding |
.ML | ML-broncodebestand |
.EIGENSCHAPPEN | Minecraft-eigenschappenbestand |
.EIGENSCHAPPEN | Java-eigenschappenbestand |
.DRIE | Driehoek mesh-bestand |
.UTF8 | Unicode UTF8-gecodeerd tekstdocument |
.CC | C++ broncodebestand |
.OPT | Linux-configuratieoptiesbestand |
.CONF | Unix-configuratiebestand |
.LHS | Geletterd Haskell-script |
.HOED | Lua-bronbestand |
.L | Lex-bronbestand |
.LPD | LPD Daemon-afdrukmachtigingsbestand |