GNU Emacs
Version |
24 |
Plattformar | |
lisens | Open Source |
Kategori | Programmering |
Mer information
(besök förlagets webbplats)
|
Programgranskning
Huvud funktioner
- Öppen källkod, plattformsoberoende textplattaredigerare
- Mycket utbyggbart
- Användbara utbildningsguider och manualer
GNU Emacs är en textredigerare med öppen källkod för Linux, Windows och OS X-plattformar. Det låter dig redigera vanliga textfiler, testa program, hantera filer och till och med spela spel, som Tetris.
Emacs är en enkel textredigerare som vanligtvis används för att redigera källkod, skal, katalogposter, webbsidor och e-postmeddelanden. Programmet fungerar genom tangentkommandon för att hjälpa dig att redigera och automatisera uppgifter för snabbare och mer effektivt arbete. Förutom att redigera text, fungerar Emacs som en IDE, vilket ger dig verktyg för att kompilera, köra 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 de mest framträdande egenskaperna hos Emacs är att det ger dig möjligheten att anpassa programmet efter dina behov. Det låter dig spara makron för att automatisera dina repetitiva uppgifter. Du kan också modifiera och utöka nästan alla funktioner i programmet via Emacs Lisp (Elisp) språk. Du kan ändra Emacs-funktioner och anpassa dess utseende, som typsnitt och färgscheman. Emacs tillhandahåller också användbara handledningar som hjälper dig att vänja dig med kommandon och funktioner.
GNU Emacs är en populär textredigerare bland Unix-användare och liknar textredigerare som gVim. Om du har programmeringskunskaper och vill anpassa textredigering 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 som används GNU Emacs 24
Filtyper som stöds | |
---|---|
.HS | Haskell Script |
.MPS | Systemfil för matematisk programmering |
.S | Källkodsfil |
.ASM | Assembly Language Källkodsfil |
.CEL | Celestia skriptfil |
.M | Mercury källkodsfil |
.ELC | Emacs kompilerad Lisp-fil |
.MD | Markdown dokumentationsfil |
.MD | Maskinbeskrivningsfil |
.EX | Euphoria källkod |
.EXW | Euphoria Källkod Fil |
.FELA | Felloggfil |
.C | C/C++ källkodsfil |
.CFG | Wesnoth Markup Language File |
.PY | Python-skript |
TXT | Vanlig textfil |
.INFO | Texinfo-dokument |
.1 | Unix Sektion 1 Man Page |
.H | C/C++/Objective-C Header-fil |
.INC | Inkludera fil |
.A | Statiskt bibliotek |
.MENY | Quake 3 Engine-menyfil |
.JAVA | Java-källkodsfil |
.JSON | JavaScript-objektnotationsfil |
.MON | Unix manual |
.ML | ML källkodsfil |
.EGENSKAPER | Egenskapsfil för Minecraft |
.EGENSKAPER | Java-egenskapsfil |
.TRE | Triangelnätfil |
.UTF8 | Unicode UTF8-kodat textdokument |
.DC | C++ källkodsfil |
.OPTS | Linux-konfigurationsalternativfil |
.CONF | Unix-konfigurationsfil |
.LHS | Läskunnig Haskell Script |
.HATT | Lua källfil |
.L | Lex källfil |
.LPD | LPD Daemon Print Permissions File |