Oprogramowanie : GNU : GNU Emacs

GNU Emacs

Przegląd oprogramowania

Główne funkcje

  • Open source, wieloplatformowy edytor tekstu
  • Wysoce rozszerzalny
  • Pomocne samouczki i podręczniki

GNU Emacs to edytor tekstowy typu open source dla platform Linux, Windows i OS X. Umożliwia edycję plików tekstowych, testowanie programów, zarządzanie plikami, a nawet granie w gry, takie jak Tetris.

Emacs to prosty edytor tekstu, który jest często używany do edycji kodu źródłowego, powłok, katalogów , strony internetowe i wiadomości e-mail. Program działa za pomocą poleceń klawiaturowych, które pomagają edytować i automatyzować zadania w celu szybszej i wydajniejszej pracy. Oprócz edycji tekstu, Emacs funkcjonuje jako IDE, oferując narzędzia do kompilowania, uruchamiania i testowania programów. Emacs może również pełnić funkcję menedżera plików, umożliwiając porządkowanie, edycję i usuwanie plików. Program pozwala grać w gry, takie jak Tetris i Towers of Hanoi, w ramach programu.

Jedną z najważniejszych funkcji Emacsa jest to, że daje możliwość dostosowania programu do własnych potrzeb. Pozwala na zapisywanie makr w celu automatyzacji powtarzalnych zadań. Możesz także modyfikować i rozszerzać prawie każdą funkcję w programie za pomocą języka Emacs Lisp (Elisp). Można modyfikować funkcje Emacs i dostosowywać wygląd, na przykład czcionki i schematy kolorów. Emacs dostarcza także pomocne tutoriale, które pomogą ci przyzwyczaić się do jego poleceń i możliwości.

GNU Emacs jest popularnym edytorem tekstów wśród użytkowników Uniksa i jest podobny do edytorów tekstu vi, takich jak gVim. Jeśli masz wiedzę programistyczną i chcesz dostosować edytor tekstu do szybszej i wydajniejszej pracy, GNU Emacs może być dla Ciebie odpowiedni.

Aktualizacja: 15 kwietnia 2014 r.

▶ Podstawowe rozszerzenie pliku

.el – Emacs Lisp Code File

▶ Używane inne rozszerzenia plików GNU Emacs 24

Obsługiwane typy plików
.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
Dodatkowe powiązane formaty plików
.INFO Generic Information File
.JAV Java Source File
.CONF Generic Configuration File