GNU Emacs
| รุ่น |
24 |
| เวทีs | |
| อนุญาต | Open Source |
| หมวดหมู่ | Programming |
| ข้อมูลเพิ่มเติม
(เยี่ยมชมเว็บไซต์ของผู้เผยแพร่)
|
รีวิวซอฟต์แวร์
ฟังก์ชั่นหลัก
- เครื่องมือแก้ไขข้อความข้ามแพลตฟอร์มแบบโอเพนซอร์ส
- ที่ขยายได้อย่างมาก
- บทแนะนำและคู่มือที่เป็นประโยชน์
GNU Emacs เป็นเครื่องมือแก้ไขข้อความแบบโอเพ่นซอร์สสำหรับแพลตฟอร์ม Linux, Windows และ OS X มันช่วยให้คุณสามารถแก้ไขไฟล์ข้อความธรรมดา, โปรแกรมทดสอบ, จัดการไฟล์, และแม้แต่เล่นเกมเช่น Tetris
Emacs เป็นโปรแกรมแก้ไขข้อความธรรมดา ๆ ที่มักใช้สำหรับแก้ไขซอร์สโค้ดเชลล์รายชื่อไดเรกทอรี , หน้าเว็บและข้อความอีเมล โปรแกรมทำงานผ่านคำสั่ง keystroke เพื่อช่วยคุณแก้ไขและทำให้งานอัตโนมัติเป็นไปอย่างรวดเร็วและมีประสิทธิภาพยิ่งขึ้น นอกเหนือจากการแก้ไขข้อความแล้ว Emacs ยังทำหน้าที่เป็น IDE ให้เครื่องมือสำหรับการรวบรวมการทำงานและการทดสอบโปรแกรม Emacs ยังสามารถทำงานเป็นตัวจัดการไฟล์ช่วยให้คุณสามารถจัดระเบียบแก้ไขและลบไฟล์ได้ โปรแกรมช่วยให้คุณเล่นเกมเช่น Tetris และหอคอยแห่งฮานอยภายในโปรแกรม
หนึ่งในคุณสมบัติที่โดดเด่นที่สุดของ Emacs คือมันช่วยให้คุณสามารถปรับแต่งโปรแกรมให้เหมาะกับความต้องการของคุณ ช่วยให้คุณสามารถบันทึกแมโครเพื่อทำงานซ้ำ ๆ ของคุณโดยอัตโนมัติ นอกจากนี้คุณยังสามารถแก้ไขและขยายคุณสมบัติเกือบทั้งหมดภายในโปรแกรมผ่านภาษา Emacs Lisp (Elisp) คุณสามารถแก้ไขฟังก์ชั่น Emacs และปรับแต่งลักษณะที่ปรากฏเช่นแบบอักษรและชุดสี Emacs ยังมีบทช่วยที่มีประโยชน์ซึ่งจะช่วยให้คุณคุ้นเคยกับคำสั่งและความสามารถของมัน
GNU Emacs เป็นโปรแกรมแก้ไขข้อความยอดนิยมในหมู่ผู้ใช้ Unix และคล้ายกับโปรแกรมแก้ไขข้อความ vi เช่น gVim หากคุณมีความรู้เกี่ยวกับการเขียนโปรแกรมและต้องการปรับแต่งโปรแกรมแก้ไขข้อความของคุณเพื่อการทำงานที่รวดเร็วและมีประสิทธิภาพมากขึ้น GNU Emacs อาจเหมาะสมสำหรับคุณ
อัปเดตเมื่อ: 15 เมษายน 2014 >
▶ นามสกุลไฟล์หลัก
▶ นามสกุลไฟล์อื่น ๆ ที่ใช้ GNU Emacs 24
| ประเภทไฟล์ที่รองรับ | |
|---|---|
| .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 |
| .LPD | LPD Daemon Print Permissions File |