GNU Emacs
Version |
24 |
Plattforms | |
Licens | Open Source |
Kategori | Programming |
Mer information
(besök publishers hemsida)
|
Programvaruöversikt
Huvudfunktioner
- Open source, textredigerare på plattformen
- Mycket sträckbar
- Användbara handledning och handböcker
GNU Emacs är en open source textredigerare för Linux, Windows och OS X-plattformar. Det låter dig redigera vanliga textfiler, testprogram, hantera filer och till och med spela spel, till exempel Tetris.
Emacs är en enkel textredigerare som ofta används för att redigera källkod, skal, katalogförteckning , webbsidor och e-postmeddelanden. Programmet fungerar genom tangentkommandon för att hjälpa dig att redigera och automatisera uppgifter för snabbare och effektivare arbete. Förutom att redigera text fungerar Emacs som ett IDE, vilket ger dig verktyg för att sammanställa, springa och testa program. Emacs kan också fungera som en filhanterare, så att du kan organisera, redigera och ta bort filer. Programmet låter dig spela spel, som Tetris och Towers of Hanoi, inom programmet.
En av Emacs mest framträdande funktioner är att det ger dig möjlighet att anpassa programmet till dina behov. Det låter dig spara makron för att automatisera dina repetitiva uppgifter. Du kan också ändra och utöka nästan vilken funktion som helst inom programmet via Emacs Lisp (Elisp). Du kan ändra Emacs-funktioner och anpassa utseendet, till exempel teckensnitt och färgscheman. Emacs ger också användbara handledning som hjälper dig att acklimatisera sina kommandon och funktioner.
GNU Emacs är en populär textredigerare bland Unix-användare och liknar vi textredigerare, som gVim. Om du har programmeringskunskap och vill anpassa din textredigerare för snabbare och effektivare arbete, kan GNU Emacs vara en bra passform för dig.
Uppdaterad: 15 april 2014
▶ Primär filtillägg
▶ Andra filtillägg används GNU Emacs 24
Stödda filtyper | |
---|---|
.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 |