GNU Emacs
Wersja |
24 |
Platformas | |
Licencja | Open Source |
Kategoria | Programming |
Więcej
Informacje
(odwiedź stronę wydawcy)
|
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
▶ 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 |