7 تا از بهترین ادیتور های لینوکس و جایگزین های Gedit
ویرایشگر متن (ادیتور) پیشفرض GNOME Gedit را دوست ندارید؟ یکی از این هفت ادیتور لینوکس باید جایگزین مناسبی باشد.
Gedit، ادیتور پیشفرض برای اوبونتو و محیط دسکتاپ گنوم، یک برنامه کوچک زیباست که در واقع بسیار مفید است. با این حال، این تنها ادیتور نیست که در دسترس کاربران لینوکس است.
اگر در تمام این سالها از Gedit استفاده میکنید و میخواهید ادیتور سازگارتر با نیازهای شما داشته باشید، باید به یکی از برنامههای ویرایش لینوکس دیگر مهاجرت کنید. آنها بسیار قدرتمندتر هستند و عملکرد شما را دو برابر و حتی سه برابر قبل بیشتر می کنند.
بنابراین، بیایید برخی از بهترین ادیتور های لینوکس را که جایگزین های عالی برای Gedit هستند، بررسی کنیم.
فهرست مطالب
1. Visual Studio Code
این ادیتور نباید با ویژوال استودیو اشتباه گرفته شود، ویژوال استودیو کد یک ویرایشگر متن باز قدرتمند است که به صورت بومی روی لینوکس اجرا می شود. IntelliSense داخلی آن (تکمیل کد متنی) تمام ادیتور های دیگر را بیرون می کشد.
همچنین دارای یکپارچه سازی Git داخلی و یک ویژگی اشکال زدایی است که به شما امکان می دهد سورس کد خود را با breakpoints، call stacks و یک interactive console اجرا کنید. اما IDE نیست! سرعت و رابط کاربری یک ادیتور معمولی را دارد و به همین دلیل است که کاربران زیادی به آن روی می آورند.
انواع ویژگیها و میانبرهای افزایش بهرهوری که به شما امکان میدهند در سریع ترین زمان کدنویسی، اسکریپتنویسی یا یادداشت برداری را انجام دهید. همچنین میتوانید قابلیتهای جدیدی را از طریق برنامههای افزودنی شخص ثالث اضافه کنید.
2. Sublime Text
Sublime Text چشم انداز ادیتور ها را متحول کرد. همه چیزهایی را که در TextMate فقط برای Mac عالی بود استفاده کرد، یک سری موارد اضافی اضافه کرد و آن ویژگیها را در چندین پلتفرم در دسترس قرار داد. آنقدر خوب بود که الهام بخش ایجاد نیمی از ادیتور ها در این مقاله بود.
بر خلاف سایر ادیتور خای مدرن، Sublime Text به جای جاوا اسکریپت (مانند Visual Studio Code، Atom و Brackets) به زبان ++C نوشته شده است که به آن مزیت عملکردی بزرگی میدهد. این یکی از سریعترین و پاسخگوترین ادیتور ها است که تا به حال استفاده کردهاید، و برای سیستمهای کمقدرت عالی است.
تنها نقطه ضعف این ادیتور هزینه 99 دلاری آن است، اگرچه اگر میتوانید تبلیغات پاپ آپ آن را نادیده بگیرید، میتوانید به طور نامحدود از آن استفاده کنید.
3. Atom
Atom یک ادیتور اپن سورس است که توسط GitHub، محبوب ترین میزبان سورس کد در جهان توسعه یافته است. این بهترین انتخاب برای علاقه مندان به اپن سورس است زیرا GitHub بدون شک بزرگترین نیرو برای توسعه اپن سورس است.
تقریباً هر ویژگی ای از Atom قابل تنظیم است، به همین دلیل است که خود را ادیتور “قابل هک” می نامد. بسیاری از ویژگیهای بهرهوری داخلی را بهعنوان الهامبخش آن یعنی Sublime Text به اشتراک میگذارد و میتوان آن را با برنامههای افزودنی بهبود بخشید.
در حالی که مطمئنا Atom برای بسیاری از افراد به اندازه کافی خوب است، ممکن است با مشکلات عملکردی در فایلها و پروژههای بزرگ مواجه شوید: جستجوی آهسته، پیمایش متزلزل، زمان بارگذاری طولانی و غیره. Visual Studio Code از این نظر بهتر است، اما بسیاری از کاربران همچنان Atom را ترجیح میدهند. برای ایدئولوژی اپن سورس و تعهد آن.
4. Brackets
Brackets در همان سال با Atom منتشر شد، حدود یک سال پس از اولین نسخه 2 Sublime Text (که پنج سال بعد از نسخه 1 منتشر شد). می توانید الهام بخش را در طراحی ادیتور ببینید، اما Brackets یک شبیه سازی نیست.
در حالی که Visual Studio Code، Sublime Text، و Atom همگی سعی می کنند “the one true text editor” برای انواع برنامه نویسان و اسکریپت نویسان باشند، Brackets به طور خاص بر توسعه وب تمرکز دارد. وقتی متوجه میشوید Brackets توسط Adobe نگهداری میشود که Dreamweaver و Photoshop را نیز پشتیبانی میکند، منطقی است.
Brackets دارای ویژگیهای جالبی مانند پیشنمایش زنده و ویرایش سریع است و میتوان آن را از طریق برنامههای افزودنی بهبود بخشید. این همچنین یک پروژه اپن سورس است که یک نکته مثبت دیگر محسوب می شود. اما براکتز بسیار کند است و غلبه بر آن می تواند سخت باشد.
5. Geany
Geany یک ادیتور سریع و سبک است که بر اساس جعبه ابزار +GTK ساخته شده است، بنابراین اگر روی دسکتاپ گنوم هستید، احساس راحتی میکنید. و حقیقت را بگویم، Geany یک برنامه عالی است. تا اوایل دهه 2010، این ادیتور انتخاب بسیاری از افراد بود.
امروزه هم انتخاب خوبی است اما متاسفانه تحت الشعاع ادیتور های هیولایی مانند Visual Studio Code و Sublime Text قرار می گیرد.
انتظار همه ویژگی های اساسی را داشته باشید: syntax highlighting، تکمیل خودکار، پشتیبانی گسترده از زبان ها، و توانایی ساخت، کامپایل و اجرای کد. Geany همچنین دارای یک سیستم پلاگین است، اگرچه به آسانی یا جامع بودن افزونه های ادیتور های جدیدتر نیست.
6. Typora
Typora یک ادیتور Markdown است که برای لینوکس، ویندوز و macOS در دسترس است. این برنامه بر ارائه یک محیط بدون حواس پرتی تمرکز می کند تا به شما امکان می دهد با حداکثر تمرکز بنویسید بدون اینکه تنظیمات یا گزینه های زیادی برای آزار شما وجود داشته باشد.
نوشتن در تایپورا بسیار شبیه به نوشتن بر روی یک تکه کاغذ خالی است، زیرا رابط کاربری بسیار تمیز و کوچک است و بدون هدر در بالا است. این برنامه عناصری را که ممکن است توجه شما را از نوشتن منحرف کند حذف می کند و به نوبه خود به شما کمک می کند تمرکز خود را حفظ کنید.
Typora حتی یک حالت فوکوس و یک حالت ماشین تحریر دارد که فضای کاری بدون حواس پرتی را برای نوشتن به شما می دهد. همچنین می توانید تم های سفارشی را برای شخصی سازی برنامه نصب کنید. این ادیتور یک نسخه آزمایشی 15 روزه رایگان ارائه می دهد، پس از آن می توانید آن را با قیمت 14.99 دلار خریداری کنید.
7. Vim, Emacs یا Nano
بسته به اینکه از چه کسی بپرسید، ادیتور های متنی رابط کاربری گرافیکی مستقل برای Wimp ها هستند! اگر می خواهید یک برنامه نویس واقعی یا متخصص فناوری باشید، باید با استفاده از Vim، Emacs یا Nano، کد را مستقیماً در ترمینال بنویسید.
هشدار:
این ادیتور ها برای افراد ضعیف و تازه کار مناسب نیستند!
Vim قویترین و در عین حال سختترین آن است که می تواند به راحتی شما را گیج و مبهوت کند. Emacs منحنی یادگیری کم عمق تری دارد و همچنان با امکانات کامل است اما به اندازه Vim قدرتمند نیست. Nano بدترین در بین این سه و در عین حال آسانترین برای یادگیری است. اگر تا به حال از هیچ یک از آنها استفاده نکرده اید، می توانید با Vim شروع کنید. یادگیری Vim ممکن است چند ماه طول بکشد، اما ارزشش را دارد.
بهترین جایگزین برای Gedit کدام است؟
اگرچه Gedit می تواند ابزار مفیدی برای ویرایش متن اولیه باشد، اما شما هیچ انتخابی ندارید زیرا جایگزین های شگفت انگیزی در دسترس است. ما در عصر طلایی ادیتور ها زندگی می کنیم و شما واقعاً نمی توانید با هیچ یک از آنها اشتباه کنید.
نظرات کاربران