GNU Emacs

ผู้เขียน: Lewis Jackson
วันที่สร้าง: 12 พฤษภาคม 2021
วันที่อัปเดต: 17 พฤศจิกายน 2024
Anonim
Switching to GNU Emacs
วิดีโอ: Switching to GNU Emacs

เนื้อหา

รุ่น
(ณ วันที่ 4/15/2014)
24
แพลทฟอร์ม
การอนุญาตโอเพ่นซอร์ส
ประเภทการเขียนโปรแกรม
ข้อมูลเพิ่มเติม (เยี่ยมชมเว็บไซต์ของผู้เผยแพร่)
การจัดอันดับ: 3.9 / 5 (14 โหวต)

ภาพรวมซอฟต์แวร์

คุณสมบัติหลัก


  • โอเพนซอร์สโปรแกรมแก้ไขข้อความข้ามแพลตฟอร์ม
  • ยืดได้สูง
  • บทเรียนและคู่มือที่มีประโยชน์

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 อาจเหมาะสมสำหรับคุณ

ประเภทไฟล์ที่รองรับ


นามสกุลไฟล์หลัก

.EL - ไฟล์ Emacs Lisp Code

นามสกุลไฟล์อื่น ๆ ที่ใช้โดย GNU Emacs 24

ประเภทไฟล์ที่รองรับ
.1หน้า Unix ส่วนที่ 1
ลวด Cored Metallurgicalห้องสมุดคง
.ASMไฟล์รหัสภาษาแอสเซมบลี
และ Cไฟล์ซอร์สโค้ด C / C ++
.CCไฟล์ซอร์สโค้ด C ++
.CELไฟล์สคริปต์ Celestia
.CFGไฟล์ภาษาของ Wesnoth Markup
.CONFไฟล์กำหนดค่า Unix
.ELCEmacs ไฟล์เสียงกระเพื่อมที่รวบรวม
.ERRไฟล์บันทึกข้อผิดพลาด
.EXรหัสที่มาความรู้สึกสบาย
.EXWEuphoria ซอร์สโค้ดไฟล์
.Hไฟล์ส่วนหัว C / C ++ / วัตถุประสงค์ -C
.HSHaskell Script
.INCรวมไฟล์
.ข้อมูลเอกสาร Texinfo
.javaไฟล์ซอร์สโค้ด Java
.JSONไฟล์สัญลักษณ์วัตถุ JavaScript
.Lไฟล์ต้นฉบับ Lex
.LHSสคริปต์ Haskell
.LPDLPD Daemon Print Permissions ไฟล์
.LUAแหล่งไฟล์ Lua
.Mไฟล์ซอร์สโค้ดของปรอท
.ชายคู่มือ Unix
.MDไฟล์คำอธิบายเครื่อง
.MDไฟล์เอกสาร Markdown
.เมนูQuake 3 ไฟล์เมนู Engine
.MLไฟล์ซอร์สโค้ด ML
.MPSไฟล์ระบบการเขียนโปรแกรมคณิตศาสตร์
.OPTSไฟล์ตัวเลือกการกำหนดค่า Linux
.คุณสมบัติไฟล์คุณสมบัติ Java
.คุณสมบัติไฟล์คุณสมบัติ Minecraft
.pyPython Script
.Sไฟล์รหัสที่มา
.TRIไฟล์ตาข่ายสามเหลี่ยม
.txtไฟล์ข้อความล้วน
.UTF8เอกสารข้อความที่เข้ารหัส Unicode UTF8
รูปแบบไฟล์เพิ่มเติมที่เกี่ยวข้อง
.CONFไฟล์กำหนดค่าทั่วไป
.ข้อมูลไฟล์ข้อมูลทั่วไป
.JAVไฟล์ Java Source

.VRL ไฟล์นามสกุล

Randy Alexander

พฤศจิกายน 2024

ผู้พัฒนาN / A ความนิยม 2.3 (3 โหวต) ประเภทไฟล์ภาพ 3 มิติ รูปN / A X หมวดหมู่รูปแบบไฟล์ประกอบด้วย Binary, Text, XML และ Zip รูปแบบของไฟล์ประเภทนี้ยังไม่ได้รับการพิจารณา โลกเสมือนจริง 3 มิติที่จัดรูปแบ...

.VRML ไฟล์นามสกุล

Randy Alexander

พฤศจิกายน 2024

ผู้พัฒนาN / A ความนิยม 4.0 (4 โหวต) ประเภทไฟล์เว็บ รูปN / A X หมวดหมู่รูปแบบไฟล์ประกอบด้วย Binary, Text, XML และ Zip รูปแบบของไฟล์ประเภทนี้ยังไม่ได้รับการพิจารณา โลกฉากหรือวัตถุสามมิติโดยใช้ภาษาจำลอง...

เราแนะนำ