ده ویرایشگر متن "GUI و CLI" برای اوبونتو

ده ویرایشگر متن "GUI و CLI" برای اوبونتو

در لینوکس ویرایشگر های متنی زیادی موجود می باشد که به با رابط کاربری و یا در خط فرمان(ترمینال) در دسترس می باشند.در این مقاله به معرفی ده ویرایشگر که از بهترین ویرایشگر های لینوکس می باشند خواهیم پرداخت.

همانطور که می دانید از ویرایشگرمتن ( Editor) برای ویرایش فایل های متنی همانند فایل های پیکربندی یا ایجاد فایل های جدید و بسیاری کارهای دیگر می توان استفاده کرد.

در لینوکس  ویرایشگر های متنی زیادی موجود می باشد که به  با رابط کاربری و یا در خط فرمان(ترمینال) در دسترس می باشند.

در این مقاله به معرفی ده ویرایشگر که از بهترین ویرایشگر های لینوکس می باشند خواهیم پرداخت.

 

1− Vi/Vim Editor

Vim یک ویرایشگر قدتمند و مبتنی بر خط فرمان می باشد. این ویرایشگر در میان برنامه نویسان محبوبیت خاصی دارد تا جایی که بسیاری آن را به عنوان یک ویرایشگر برنامه نویسی یاد میکنند! 

 

 

2- Gedit

Gedit یک ویرایشگر متنی مبتنی بر GUI می باشد که بصورت پیشفرض نیز در محیط دسکتاپ Gnome نصب شده است. 

برخی ویژگی های این ویرایشگر:

 

  • پشتیبانی از UTF-8
  • استفاده از اندازه و رنگ فونت قابل تنظیم
  • قابلیت تنظیم و هایلیت 
  • شخصی سازی تنظیمات
  • بازگرداندن فایل های حذف شده
  • ویرایش از راه دور فایل ها
  • جستجو و جایگزینی متن

 

 

3- Nano Editor

Nano Editor  یک ویرایشگر برای افراد مبتدی و حرفه ای لینوکس می باشد.

برخی ویژگی های نانو:

کلید های قابل تنظیم بسیار قابل تنظیم
قابلیت تنظیم رنگ های ویرایشگر (highlighting)
قابلیت Undo and redo 
نمایش کامل خط در خروجی استاندارد
پشتیبانی از Pager برای خواندن ورودی های استاندارد

 

 

4- GNU Emacs

GNU Emacs یک ویرایشگر متن بسیار گسترده و قابل شخصی می باشد که هسته آن توسط زبان برنامه نویسی Lisp می باشد و فرمت های مختلفی را برای ویرایش پشتیبانی می کند.

Emacs دارای ویژگی های زیر است:

  • مستندات و آموزش 
  • قابلیت highlighting متن 
  • پشتیبانی از یونیکد  بسیاری از زبان ها
  • دارای بخش های همچون اشکال زدایی- تقویم و...

 

5- Kate/Kwrite

 

Kate/Kwrite یک ویرایشگر متن پیشرفته و قابل حمل می باشد که توسط  KDesktop Environment یا (KDE) ایجاد شده است. 

هدف پروژه Kate توسعه دو محصول اصلی آن یعنی KatePart و Kate می باشد.

KatePart یک ویرایشگر پیشرفته می باشد که دربسیاری از برنامه های KDE موجود می باشد در حالی که Kate یک ویرایشگر  multiple document interface یا (MDI) می باشد.

در زیر برخی از ویژگی های Kate آورده شده است:


پشتیبانی از رمزگذاری مانند حالت Unicode
رندر متن در حالت bi-directional
قابلیت تشخیص خودکار انتهای خط
همچنین ویرایش فایل از راه دور و بسیاری از ویژگی های دیگر از جمله ویژگی های این ویرایشگر پیشرفته می باشد،  ویژگی highlighting، پشتیبان گیری و جستجو و جایگزینی و...

 

 

6-  Lime Text

 Lime Text یک ویرایشگر قدرتمند متن باز و آزاد می باشد که می توانید جایگزین Sublime Text باشد. این ویرایشگر دار چند ظاهر متفاوت  (QML, command-line interface) می باشد که شما میتوانید از آن استفاده نمایید.

 

 

7- Pico Editor

Pico Editor یک ویرایشگر مبتی بر خط فرمان می باشد که برای سیستم های  Unix and Unix-based  میباشد که توسط دفتر رایانه و ارتباطات در دانشگاه واشنگتن طراحی شده است.

به دلیل سادگی Pico Editor را میتوان یک انتخاب و گزینه خوب برای کاربران جدید لینوکس برشمرد.

 

8- Jed Editor

Jed Editor هم یک ویرایشگر خط فرمان با پشتیبانی از GUI می باشد

این ویرایشگر بطور هدفمند برای توسعه نرم افزارها ایجاد شده و یکی از مهمترین ویژگی های آن پشتیبانی از حالت Unicodeمی باشد.

 

9- Geany Editor

Geany Editor یک ویرایشگر سبک GUI میباشد. این ویرایشگر برای استفاده سریع و بدون وابستگی طراحی شده است.

برخی از ویژگی های Geany Editor:

قابلیت highlighting متن 
رابط کاربری انعطاف پذیر
پشتیبانی از انواع  مختلف فایل ها
قابلیت auto-completion
پشتیبانی از بسته شدن خودکار تگ های HTML و XML
 

 

 

10-  Bluefish

Bluefish یک ویرایشگر متن با نصب آسان می باشد که برای برنامه نویسان لینوکس و توسعه دهندگان وب پرکاربرد تر می باشد

این ویرایشگر قابلیت های بسیاری دارد که در زیر به برخی از آنها اشاره می کنیم:

سبک و سریع
یکپارچه سازی برنامه های لینوکس خارجی مانند Lint، Weblint، Make و بسیاری...
قابلیت Spelling check
پشتیبانی کار بر روی پروژه های متعدد
ویرایش فایل از راه دور
قابلیت جستجو و جایگزینی
واگرد و واگرد گزینه
ذخیره خودکار فایل های اصلاح شده

 

اگر شما هم ویرایشگر جالبی میشناسید از بخش نظرات برای ما دوستان بفرستید.


ارسال نظر

برای اطلاع از پاسخ به نظر شما می توانید ایمیل یا شماره موبایل خود را وارد نمایید. *

ایمیل و شماره موبایل شما کاملا مخفی خواهد ماند و در سایت نمایش داده نخواهد شد. *

اگر نظری برای این مطلب ارسال شد از طریق ایمیل مرا اطلاع بده!
لسیت نظرات
هنوز برای این مطلب نظری ارسال نشده است!