Phần mềm : GNU : Emacs

GNU Emacs

phiên bản
(tính đến ngày 4/15/2014)
24
nền tảng
giấy phépMã nguồn mở
Phân loạiLập trình

Phần mềm Tổng quan

Những đặc điểm chính

  • Mã nguồn mở, trình soạn thảo văn bản đa nền tảng
  • Khả năng mở rộng cao
  • Hướng dẫn và hướng dẫn hữu ích

GNU Emacs là một trình soạn thảo văn bản mã nguồn mở cho các nền tảng Linux, Windows và OS X. Nó cho phép bạn chỉnh sửa các tệp văn bản đơn giản, chương trình thử nghiệm, quản lý tệp và thậm chí chơi các trò chơi, chẳng hạn như Tetris.

Emacs là một trình soạn thảo văn bản đơn giản thường được sử dụng để chỉnh sửa mã nguồn, shell, danh sách thư mục, trang web và thông điệp email. Chương trình hoạt động thông qua các lệnh gõ phím để giúp bạn chỉnh sửa và tự động hóa các tác vụ để công việc nhanh hơn và hiệu quả hơn. Bên cạnh chỉnh sửa văn bản, Emacs hoạt động như một IDE, cung cấp cho bạn các công cụ để biên dịch, chạy và kiểm tra các chương trình. Emacs cũng có thể hoạt động như một trình quản lý tệp, cho phép bạn sắp xếp, chỉnh sửa và xóa các tệp. Chương trình cho phép bạn chơi các trò chơi, như Tetris và Towers of Hanoi, trong chương trình.

Một trong những tính năng nổi bật nhất của Emacs là nó cung cấp cho bạn khả năng tùy chỉnh chương trình theo nhu cầu của bạn. Nó cho phép bạn lưu macro để tự động hóa các tác vụ lặp đi lặp lại của bạn. Bạn cũng có thể thay đổi và mở rộng hầu hết mọi tính năng trong chương trình thông qua ngôn ngữ Emacs Lisp (Elisp). Bạn có thể sửa đổi các chức năng của Emacs và tùy chỉnh giao diện, chẳng hạn như phông chữ và bảng màu. Emacs cũng cung cấp các hướng dẫn hữu ích sẽ giúp bạn làm quen với các lệnh và khả năng của nó.

GNU Emacs là một trình soạn thảo văn bản phổ biến trong số những người dùng Unix và tương tự như các trình soạn thảo văn bản vi, chẳng hạn như gVim. Nếu bạn có kiến ​​thức lập trình và muốn tùy chỉnh trình soạn thảo văn bản của mình để làm việc nhanh hơn và hiệu quả hơn, GNU Emacs có thể phù hợp với bạn.

Các loại tệp được hỗ trợ


Mở rộng tập tin chính

.EL - Tệp mã Lisp của Emacs

Các phần mở rộng tệp khác được sử dụng bởi GNU Emacs 24

Các loại tệp được hỗ trợ
.1Unix Phần 1 Trang Man
.AThư viện tĩnh
.ASMTập tin mã nguồn ngôn ngữ hội
.CTệp mã nguồn C / C ++
.CCTập tin mã nguồn C ++
.CELTập tin Celestia
.CFGTập tin ngôn ngữ đánh dấu Wesnoth
.CONFTệp cấu hình Unix
.ELCEmacs biên dịch tập tin Lisp
.ERRTệp nhật ký lỗi
.VÍ DỤMã nguồn Euphoria
.EXWTập tin mã nguồn Euphoria
.HTệp tiêu đề C / C ++ / Objective-C
.HSKịch bản Haskell
.INCBao gồm tập tin
.INFOTài liệu Texinfo
.JAVATệp mã nguồn Java
.Tệp ký hiệu đối tượng JavaScript
.LTập tin nguồn
.LHSChữ viết Haskell
.LPDTập tin cấp phép in LPD Daemon
.LUATập tin nguồn Lua
.MTập tin mã nguồn thủy ngân
.ĐÀN ÔNGHướng dẫn sử dụng Unix
.MDTập tin mô tả máy
.MDTập tin tài liệu Markdown
.THỰC ĐƠNTập tin thực đơn động cơ 3
.MLTệp mã nguồn ML
.MPSTập tin hệ thống lập trình toán học
.OPTSTệp tùy chọn cấu hình Linux
.TÍNH CHẤTTệp thuộc tính Java
.TÍNH CHẤTTệp thuộc tính Minecraft
.PYTập lệnh Python
.STập tin mã nguồn
.TRITam giác lưới tập tin
. TXTTệp văn bản thuần túy
.UTF8Tài liệu văn bản được mã hóa Unicode UTF8
Định dạng tệp liên quan bổ sung
.CONFTập tin cấu hình chung
.INFOTệp thông tin chung
.JAVTệp nguồn Java

Cập nhật: Tháng 4 15, 2014