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 |