البرمجيات : GNU : GNU Emacs

GNU Emacs

نص
(اعتبارا من 2014-04-15)
24
منصةs
رخصة Open Source
فئة Programming

مراجعة البرمجيات

وظائف رئيسية

  • محرر نصوص مفتوح المصدر ، عبر النظام الأساسي
  • قابلة للتوسيع بدرجة كبيرة
  • البرامج التعليمية والأدلة المفيدة

GNU Emacs هو محرر نصوص مفتوح المصدر لأنظمة Linux و Windows و OS X. يتيح لك تحرير ملفات النص العادي واختبار البرامج وإدارة الملفات وحتى لعب الألعاب ، مثل Tetris.

Emacs هو محرر نص بسيط يستخدم غالبًا لتحرير الكود المصدري ، والأصداف ، وقوائم الدليل وصفحات الويب ورسائل البريد الإلكتروني. يعمل البرنامج من خلال أوامر ضغط المفاتيح لمساعدتك في تحرير وأتمتة المهام من أجل عمل أسرع وأكثر كفاءة. إلى جانب تحرير النص ، تعمل Emacs كمعرف IDE ، مما يوفر لك أدوات لتجميع البرامج وتشغيلها واختبارها. يمكن أن تعمل Emacs أيضًا كمدير ملفات ، مما يتيح لك تنظيم الملفات وتحريرها وحذفها. يمكّنك البرنامج من ممارسة الألعاب ، مثل Tetris و Towers of Hanoi ، ضمن البرنامج.

من أهم ميزات Emacs أنه يمنحك القدرة على تخصيص البرنامج حسب احتياجاتك. يسمح لك بحفظ وحدات الماكرو لأتمتة المهام المتكررة. يمكنك أيضًا تغيير وتوسيع أي ميزة تقريبًا داخل البرنامج من خلال لغة Emacs Lisp (Elisp). يمكنك تعديل وظائف Emacs وتخصيص المظهر ، مثل الخطوط وأنظمة الألوان. توفر Emacs أيضًا برامج تعليمية مفيدة ستساعدك في التأقلم مع أوامرها وقدراتها.

GNU Emacs هو محرر نص شائع بين مستخدمي Unix ويشبه برامج تحرير النصوص vi ، مثل gVim. إذا كانت لديك معرفة برمجية وترغب في تخصيص محرر النصوص الخاص بك من أجل عمل أسرع وأكثر كفاءة ، فقد يكون GNU Emacs مناسبًا لك.

محدّث: 15 أبريل 2014

▶ ملحق الملف الأساسي

.el – Emacs Lisp Code File

▶ ملحقات الملفات الأخرى المستخدمة GNU Emacs 24

أنواع الملفات المدعومة
.1 Unix Section 1 Man Page
.A Static Library
.ASM Assembly Language Source Code File
.ELC Emacs Compiled Lisp File
.ERR Error Log File
.EX Euphoria Source Code
.EXW Euphoria Source code File
.CONF Unix Configuration File
.CEL Celestia Script File
.CC C++ Source Code File
.C C/C++ Source Code File
.CFG Wesnoth Markup Language File
.H C/C++/Objective-C Header File
.HS Haskell Script
.INC Include File
.INFO Texinfo Document
.JAVA Java Source Code File
.JSON JavaScript Object Notation File
.MPS Mathematical Programming System File
.MAN Unix Manual
.M Mercury Source Code File
.ML ML Source Code File
.MD Markdown Documentation File
.MD Machine Description File
.MENU Quake 3 Engine Menu File
.OPTS Linux Configuration Options File
.PY Python Script
.PROPERTIES Minecraft Properties File
.PROPERTIES Java Properties File
.TRI Triangle Mesh File
.TXT Plain Text File
.UTF8 Unicode UTF8-Encoded Text Document
.S Source Code File
تنسيقات الملفات ذات الصلة إضافية
.CONF Generic Configuration File
.INFO Generic Information File
.JAV Java Source File