بدیهی است که نوت پد پلاس پلاس برنامه ای افسانه ای برای برنامه نویسی و به طور کلی ویرایش متن است، که آن را یکی از بهترین ویرایشگران متن کرده است.
10 جایگزین نوت پد پلاس پلاس در لینوکس
معرفی:
اما گاهی اوقات یک مدیر یا برنامه نویس ویرایشگریبا ویژگی های غنی تر لازم دارد که این نیاز توسط ویرایشگر های معمولی برآورده نمی شود، ویرایشگر متن یا IDE های زیادی وجود دارند که می توان به جای نوت پد پلاس پلاس از آن ها استفاده کرد اما در این بخش 10 جایگزین نوت پد پلاس پلاس در لینوکس معرفی می شوند.
1. ویرایشگر Vim:
معروف ترین و معمول ترین ویرایشگر متن و ویرایشگری ایده آل برای پیکر بندی فایل ها، برنامه نویسی به زبان HTML و یا عملیات های ویرایشی ساده ی متن در لینوکس است. گرچه استفاده از آن بسیار ساده است اما برای کار با آن باید چند مهارت را به دست آورید. این ویرایشگر از دستورات میانبر خط فرمان بهره می برد که به Vim این امکان را می دهد تا سریع تر باشد. در مشتقات خانواده ی ردهت (Red Hat) این برنامه به عنوان ابزاری داخلی در دسترس است اما در اوبونتوی مینت لینوکس می بایست برای استفاده آن را نصب کنید.
نصب Vim بر روی اوبونتو 16.04:
# sudo apt-get install vim
نصب Vim در CentOS 6/7:
این برنامه به صورت پیش فرض در cnetOS وجود دارد اما اگر حذف شده باشد می توانید با یام ( yum) آن را دوباره نصب کنید:
# apt-get install vim
2. ویرایشگر GNU Nano:
نانو نسخه ای شبیه سازی شده از ویرایشگر پیکو است و تحت مجوز GNU در دسترس می باشد، یک ویرایشگر فایل کم حجم و سبک است، برای کار با آن نیازی به یاد گیری مهارت خاصی نیست خلاف ویرایشگر Vim که نیازمند مهارت هایی می باشد. دستور های میانبر خط فرمان حتی زمانی که شما در حال انجام کار ویرایش هستید هم نمایش داده می شوند. این برنامه برای پیکر بندی فایل ها بسیار ایده آل میباشد و تقریبا در همه ی لینوکس های ساخته شده به صورت پیش فرض وجود دارد.
نصب در اوبونتو/ مینت لینوکس:
# apt-get install nano
نصب در CentOS:
# yum install nano
3. ویرایشگر Geany:
IDE بسیار سبک و کوچک است، برای اجرا به کتاب خانه های GTK+ نیازمند است، با تعداد دستور های داخلی زیاد و متنوعی مانند کد تاشو، برجسته کردن سینتکس (Syntax Highlighting)، تکمیل نام های نمادین به صورت خودکار، بسته شدن خودکار کد برای تگ های HTML و XML و ... همراه است. برای توسعه ی برنامه ها به زبان های سی، جاوا، پایتون، PHP و Pearl بسیار ایده آل و مناسب می باشد.
نصب در مینت/ اوبونتو:
# apt-get install geany
نصب Geany در CentOS:
لینک دانلود بسته:
https://www.melvilletheatre.com/articles/el6/geany-1.27-1.el6.x86_64.rpm
دستور نصب بسته:
# rpm -ivh geany-1.27-1.el6.x86_64.rpm
4. ویرایشگر GNU Emacs:
این ویرایشگر متن تحت مجوز GNU قابل استفاده است، بسیار غنی است و دارای ویژگی هایی مانند آگاهی از محتوای متن، رنگ آمیزی کد، اسناد و مدارک ساخته شده و آماده، طراحی سفارشی با رابط گرافیکی و کد Lisp است. این ویرایشگر برای ویرایش و توسعه متن بسیار ایده آل است.
نصب و راه اندازی در اوبونتو/ مینت:
# apt-get install emacs
نصب در CentOS:
# yum install emacs
5. ویراشگر Sublime:
این ویرایشگر با زیبان سی پلاس پلاس و پایتون نوشته شده است. محیطی ایده آل برای برنامه نویسی به زبان های پایتون، HTML، php و ... می باشد. یک ویرایشگر میان ساختاری است که دارای برنامه ی رابط کاربری برنامه نویسی پایتون و یا API می باشد. به گونه ای که توسعه ی دهندگان می توانند تنها با استفاده از پلاگین های در دسترس عملکرد آن را بهبود بخشند. بیش از 20 تم برای این برنامه موجود است که موجب می شود از نظر ظاهر نیز خوب به نظر برسد.
نصب بر روی اوبونتو/ لینوکس مینت:
دستور دانلود بسته:
# wget https://download.sublimetext.com/sublime-text_build-3114_amd64.deb
دستور نصب بسته:
# dpkg -i sublime-text_build-3114_amd64.deb
نصب در CentOS 7.:
دستور دانلود بسته:
# wget https://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3065_x64.tar.bz2
دستور باز کردن بسته:
# tar -vxjf sublime_text_3_build_3065_x64.tar.bz2 -C /opt
دستور ساخت soft link:
# sudo ln -s /opt/sublime_text_3/sublime_text /usr/bin/sublime3
دستور اجرای برنامه:
# sublime3
6. ویرایشگر اتم (Atom):
ویرایشگری سبک و سریع که از چندین سیستم عامل مختلف پشتیبانی می کند. ایده ال برای توسعه و ویرایش قابل تنظیم متن ها است. با قابلیت تکمیل خودکار،جست و جو و جایگزینی، پشتیبانی از فایل های چند گانه و نمایش شماره خط ها ارائه می شود. برای توسعه ی برنامه نویسی به زبان های پایتون و PHP بسیار ایده آل است.
نصب در اوبونتو:
دستورهای افزودن و نصب بسته:
# sudo add-apt-repository ppa:webupd8team/atom
# apt-get update
# apt-get install atom
نصب در CenOS 7:
دستور دانلود بسته:
# wget https://atominstaller.github.com/v1.7.3/atom.x86_64.rpm
دستور نصب بسته:
# yum install atom.x86_64.rpm
7. ویرایشگر براکت (Barackets):
براکت توسط Adobe توسعه می یابد و نگه داری می شود. IDE ایده آل برای توسعه ی وب که از HTML5، CSS و جاوا اسکریپت پشتیبانی می کند. بنا به بیانیه ای رسمی از این شرکت، باراکت ویرایشگری مدرن است که طراحی وب را درک می کند. این ویرایشگر متن به طور رسمی در تنها در بسته های deb اراه می شود.
نصب در اوبونتو/ مینت:
# sudo add-apt-repository ppa:webupd8team/brackets
با دستور زیر، سیستم را به روز رسانی کنید و بسته را نصب کنید:
# apt-get update && apt-get install brackets
8. ویرایشگر گومودو (Komodo):
شررکت ویرایشی کومودو در سال 2007 تاسیس شد. این برنامه با سی پلاس پلاس، پایتون، جاوا اسکریپت و pearl نوشته شده است. این برنامه از زبان های مختلفی مانند زبان Go گوگل پشتیبانی می کند. رنگ آمیزی سینتکس (syntax)، کد تاشو و پشتیبانی از کد CSS از ویژگی های بارز گومودو می باشد. بسته ی ویرایشی کومودو به صورت متن باز و رایگان در دسترس است اما کاربران همچنین می توانند نسخه ی تجاری و پیشرفته ی کومودو را خریداری کنند.
نصب ویرایشگر کومودو در اوبونتو/ لینوکس مینت:
افزودن مخزن با دستور زیر:
# sudo add-apt-repository -y ppa:mystic-mirage/komodo-edit
به روز رسانی و نصب بسته:
# apt-get update && apt-get install komodo-edit
نصب در CentOS 7:
دانلود بسته:
# wget https://downloads.activestate.com/Komodo/releases/9.3.2/Komodo-Edit-9.3.2-16460-linux-x86_64.tar.gz
باز کردن بسته:
downloads.activestate.com/Komodo/releases/9.3.2/Komodo-Edit-9.3.2-16460-linux-x86_64.tar.gz
نصب برنامه:
# cd Komodo-Edit-9.3.2-16460-linux-x86_64 && ./install.sh
9. ویرایشگر Gedit:
ویرایشگر متن رسمی از ژنوم (Genome) است. ویرایشگری ایده آل برای ویرایش متن به صورت کلی است. از مزایای استفاده از این برنامه این است که استفاده از آن به شما حس استفاده از مجموعه ی آفیس را می دهد. دارای ویژگی های پیش نمایش برای چاپ، بسته بندی خودکار متن، تطبیق براکت ها، فونت ها و تنظیمات رنگ و فراهم آوردن اسناد آنلاین بسیار غنی می باشد. این برنامه به صورت پیش فرض بر روی اوبونتو و دیگر توزیع های لینوکس نصب می باشد اما در صورت حذف شدن می توانید با دستورات زیر آن را نصب کنید:
نصب در اوبونتو:
# apt-get install gedit
نصب در CemOS لینوکس:
# yum install gedit
10. ویرایشگر QT Creator:
IDE برای توسعه دهندگان کد به زبان های برنامه نویسی سی پلاس پلاس و QML دارد. از طراحان UI و نسخه ی کنترل پشتیبانی می کند، دارای پشتیبانی پلت فرم های متعدد می باشد و از شبیه ساز طراحی UI در تلفن همراه حمایت می کند.
نصب در اوبونتو/ لینوکس CentOS 7:
دستور دانلود بسته:
# chmod 755 /qt-opensource-linux-x64-5.3.1.run
دستور نصب بسته:
# ./qt-opensource-linux-x64-5.3.1.run
نصب برنامه:
نتیجه گیری:
هر توسعه دهنده یا ویرایگر برای انتخاب یک ویرایشگر یا IDE در اولویت اول قرار دارد. به ماهیت کاری که می خواهند انجام دهند بستگی دارد که چه محیط کاری با چه ابزاری را ترجیح می دهند. گاهی اوقات یک ویرایشگر ساده ی Vim کفایت می کند اما در بعضی شرایط ابزار های دقیق تر و جزئیات بیشتری مورد نیاز می باشد. بیش از 100 ویرایشگر متن موجودند که متن باز یا رایگان می باشند، می توانید هر کدام را می خواهید به عنوان جایگزین برای نوت پد پلاس پلاس انتخاب نمایید.
ثبت نظر