Software : GNU : GNU Emacs

GNU Emacs

Udgave
(fra og med 2014-04-15)
24
Perrons
Licens Open Source
Kategori Programming

Software Review

Hovedfunktioner

  • Åbent kilde, tekst editor på tværs af platformen
  • Meget udvidelig
  • Nyttige vejledninger og manualer

GNU Emacs er en open source-teksteditor til Linux-, Windows- og OS X-platforme. Det giver dig mulighed for at redigere rene tekstfiler, teste programmer, administrere filer og endda spille spil, såsom Tetris.

Emacs er en simpel teksteditor, der ofte bruges til at redigere kildekode, shells, mappelister, websider og e-mails. Programmet fungerer ved hjælp af tastekommandoer, der hjælper dig med at redigere og automatisere opgaver, så du kan arbejde hurtigere og mere effektivt. Ud over at redigere tekst fungerer Emacs som en IDE, der giver dig værktøjer til at kompilere, køre og teste programmer. Emacs kan også fungere som en filhåndteringsprogram, så du kan organisere, redigere og slette filer. Programmet giver dig mulighed for at spille spil, såsom Tetris og Towers of Hanoi, i programmet.

En af de mest fremtrædende funktioner i Emacs er, at det giver dig mulighed for at tilpasse programmet efter dine behov. Det giver dig mulighed for at gemme makroer for at automatisere dine gentagne opgaver. Du kan også ændre og udvide næsten alle funktioner i programmet gennem sproget Emacs Lisp (Elisp). Du kan ændre Emacs-funktioner og tilpasse udseendet, f.eks. skrifttyper og farveskemaer. Emacs indeholder også nyttige vejledninger, der hjælper dig med at vænne dig til dets kommandoer og muligheder.

GNU Emacs er en populær teksteditor blandt Unix-brugere og ligner vi-tekstredigeringsprogrammer som f.eks. gVim. Hvis du har kendskab til programmering og ønsker at tilpasse din teksteditor til hurtigere og mere effektivt arbejde, kan GNU Emacs være et godt valg for dig.

▶ Primær filudvidelse

.el – Emacs Lisp Code File

▶ Andre filudvidelser brugt GNU Emacs 24

Understøttede filtyper
.1 Unix Section 1 Man Page
.A Static Library
.ASM Assembly Language Source Code File
.ELC Emacs Compiled Lisp File
.ERR Error Log File
.EX Euphoria Source Code
.EXW Euphoria Source code File
.CONF Unix Configuration File
.CEL Celestia Script File
.CC C++ Source Code File
.C C/C++ Source Code File
.CFG Wesnoth Markup Language File
.H C/C++/Objective-C Header File
.HS Haskell Script
.INC Include File
.INFO Texinfo Document
.JAVA Java Source Code File
.JSON JavaScript Object Notation File
.MPS Mathematical Programming System File
.MAN Unix Manual
.M Mercury Source Code File
.ML ML Source Code File
.MD Markdown Documentation File
.MD Machine Description File
.MENU Quake 3 Engine Menu File
.OPTS Linux Configuration Options File
.PY Python Script
.TRI Triangle Mesh File
.TXT Plain Text File
.UTF8 Unicode UTF8-Encoded Text Document
.S Source Code File
Yderligere relaterede filformater
.CONF Generic Configuration File
.INFO Generic Information File
.JAV Java Source File