خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

7 بهترین ویرایشگر متن لینوکس و جایگزین های Gedit

ویرایشگر متن پیش‌فرض GNOME Gedit را دوست ندارید؟ یکی از این هفت ویرایشگر متن لینوکس باید جایگزین مناسبی باشد.

Gedit، ویرایشگر متن پیش‌فرض برای اوبونتو و محیط دسکتاپ گنوم، یک برنامه کوچک زیباست که در واقع بسیار مفید است. با این حال، این تنها ویرایشگر متنی نیست که در دسترس کاربران لینوکس است.

اگر در تمام این سال‌ها از Gedit استفاده می‌کنید و می‌خواهید ویرایشگر متنی مناسب‌تر با نیازهای شما داشته باشد، باید واقعاً به یکی از برنامه‌های ویرایش لینوکس دیگر تغییر دهید. آنها بسیار قدرتمندتر هستند و شما را دو برابر، حتی سه برابر، مثل قبل پربازده می کنند.

بنابراین، اجازه دهید برخی از بهترین ویرایشگرهای متن لینوکس را که جایگزین های عالی Gedit هستند، بررسی کنیم.

1. کد ویژوال استودیو

نباید با ویژوال استودیو اشتباه گرفته شود، ویژوال استودیو کد یک ویرایشگر متن باز قدرتمند است که به صورت بومی روی لینوکس اجرا می شود. IntelliSense داخلی آن (تکمیل کد متنی) تمام ویرایشگرهای متن دیگر را از آب خارج می کند.

همچنین دارای یکپارچه سازی Git داخلی و یک ویژگی اشکال زدایی است که به شما امکان می دهد کد منبع خود را با نقاط شکست، پشته های تماس و یک کنسول تعاملی اجرا کنید. اما IDE نیست! سرعت و رابط کاربری یک ویرایشگر متن معمولی را دارد و به همین دلیل است که کاربران زیادی به آن تغییر می‌دهند.

و گیلاس در بالا؟ انواع ویژگی‌ها و میانبرهای افزایش بهره‌وری که به شما امکان می‌دهند در زمان بی‌سابقه کدنویسی، اسکریپت‌نویسی یا یادداشت برداری را انجام دهید. همچنین می‌توانید قابلیت‌های جدیدی را از طریق برنامه‌های افزودنی شخص ثالث اضافه کنید.

دانلود: کد ویژوال استودیو (رایگان)

2. متن عالی

Sublime Text چشم انداز ویرایشگر متن را متحول کرد. همه چیزهایی را که در TextMate فقط برای Mac عالی بود استفاده کرد، یک سری چیزهای اضافی اضافه کرد و آن ویژگی‌ها را در چندین پلتفرم در دسترس قرار داد. آنقدر خوب بود که الهام بخش ایجاد نیمی از ویرایشگرهای متن در این پست بود.

مطلب مرتبط:   نحوه استفاده از RecoverPy برای نجات فایل های حذف شده در لینوکس

بر خلاف سایر ویرایشگرهای متن مدرن، Sublime Text به جای جاوا اسکریپت (مانند Visual Studio Code، Atom و Brackets) به زبان C++ نوشته می‌شود که به آن مزیت عملکردی بزرگی می‌دهد. این یکی از سریع‌ترین و پاسخ‌گوترین ویرایشگرهای متنی است که تا به حال استفاده کرده‌اید، و برای ماشین‌های کم‌قدرت عالی است.

برای آشنایی بیشتر با برنامه، راهنمای ما در مورد نحوه نصب و راه اندازی Sublime Text را ببینید. تنها نقطه ضعف؟ قیمت آن 99 دلار است، اگرچه اگر می‌توانید به گهگاه بازشوی ناگوار توجه داشته باشید، می‌توانید به طور نامحدود از آن استفاده کنید.

دانلود: Sublime Text (99 دلار، نسخه آزمایشی رایگان در دسترس است)

3. اتم

Atom یک ویرایشگر متن باز است که توسط GitHub، محبوب ترین میزبان کد منبع در جهان توسعه یافته است. این بهترین انتخاب برای علاقه مندان به منبع باز است زیرا GitHub بدون شک بزرگترین نیرو برای توسعه منبع باز است. اگر به طور خاص به دنبال نرم افزار نوشتن متن باز هستید، این لیست را بررسی کنید.

تقریباً هر جنبه ای از Atom قابل تنظیم است، به همین دلیل است که خود را ویرایشگر متن “قابل هک” می نامد. بسیاری از ویژگی‌های بهره‌وری داخلی را به‌عنوان الهام‌بخش آن یعنی Sublime Text به اشتراک می‌گذارد و می‌توان آن را با برنامه‌های افزودنی بهبود بخشید.

در حالی که مطمئنا Atom برای بسیاری از افراد به اندازه کافی خوب است، ممکن است با مشکلات عملکردی در فایل‌ها و پروژه‌های منبع بزرگ مواجه شوید: جستجوی آهسته، پیمایش متزلزل، زمان بارگذاری طولانی و غیره. کد ویژوال استودیو از این نظر بهتر است، اما بسیاری از کاربران همچنان Atom را ترجیح می‌دهند. برای ایدئولوژی منبع باز و تعهد آن.

دانلود: Atom (رایگان)

4. براکت

به اندازه کافی خنده دار، Brackets در همان سال با Atom منتشر شد – حدود یک سال پس از اولین نسخه 2 Sublime Text (که پنج سال بعد از نسخه 1 منتشر شد). شما می توانید الهام را در طراحی ویرایشگر ببینید، اما Brackets یک شبیه سازی نیست.

مطلب مرتبط:   نحوه استفاده از atop برای مشاهده فرآیندهای فعال در لینوکس

در حالی که Visual Studio Code، Sublime Text و Atom همگی سعی می‌کنند «ویرایشگر متن واقعی» برای همه نوع برنامه‌نویس و اسکریپت‌نویس باشند، Brackets به طور خاص بر توسعه وب تمرکز دارد. وقتی متوجه می‌شوید Brackets توسط Adobe نگهداری می‌شود که Dreamweaver و Photoshop را نیز حفظ می‌کند، منطقی است.

Brackets دارای ویژگی‌های جالبی مانند پیش‌نمایش زنده و ویرایش سریع است و می‌توان آن را از طریق برنامه‌های افزودنی بهبود بخشید. این همچنین یک پروژه منبع باز است، یک نکته مثبت دیگر. اما براکتز بسیار کند است و غلبه بر آن می تواند سخت باشد.

دانلود: براکت (رایگان)

5. جیانی

Geany یک ویرایشگر متنی سریع و سبک است که بر اساس جعبه ابزار GTK+ ساخته شده است، بنابراین اگر روی دسکتاپ گنوم هستید، احساس راحتی می‌کنید. و حقیقت را بگویم، Geany یک برنامه عالی است. تا اوایل دهه 2010، این ویرایشگر متن انتخابی برای بسیاری بود.

امروز هم خوب است اما اتفاقاً تحت الشعاع هیولاهایی مانند Visual Studio Code و Sublime Text قرار می گیرد.

انتظار همه ویژگی های اساسی را داشته باشید: برجسته سازی نحو، تکمیل خودکار، پشتیبانی گسترده از زبان ها، و توانایی ساخت، کامپایل و اجرای کد. Geany همچنین دارای یک سیستم پلاگین است، هرچند که به آسانی یا جامع بودن افزونه های ویرایشگرهای متن جدیدتر نیست.

دانلود: Geany (رایگان)

6. تایپورا

تایپورا

تایپورا یک ویرایشگر متنی Markdown است که برای لینوکس، ویندوز و macOS در دسترس است. این برنامه بر روی ارائه یک محیط بدون حواس پرتی تمرکز می کند تا به شما امکان می دهد با حداکثر تمرکز بنویسید بدون اینکه تنظیمات یا گزینه های زیادی را برای شما آزار دهد.

نوشتن در تایپورا بسیار شبیه به نوشتن بر روی یک تکه کاغذ خالی است، زیرا رابط کاربری بسیار تمیز و کم است و بدون هدر در بالا است. این برنامه عناصری را که ممکن است توجه شما را از نوشتن منحرف کند حذف می‌کند و به نوبه خود به شما کمک می‌کند متمرکز بمانید.

مطلب مرتبط:   چگونه بسته ها را در لینوکس کاهش دهیم

وقتی صحبت از فوکوس شد، تایپورا حتی یک حالت فوکوس و یک حالت ماشین تحریر دارد که فضای کاری بسیار بدون حواس پرتی را برای نوشتن به شما می دهد. همچنین می توانید تم های سفارشی را برای شخصی سازی برنامه نصب کنید. این یک آزمایش 15 روزه رایگان ارائه می دهد، پس از آن می توانید آن را با 14.99 دلار خریداری کنید.

دانلود: تایپورا (14.99 دلار)

7. Vim، Emacs یا Nano

بسته به اینکه از چه کسی بپرسید، ویرایشگرهای متنی رابط کاربری گرافیکی مستقل برای Wimp ها هستند! اگر می خواهید یک برنامه نویس واقعی یا متخصص فناوری باشید، باید با استفاده از Vim، Emacs یا Nano، کد را مستقیماً در ترمینال بنویسید.

هشدار دهید: این ویراستاران برای افراد ضعیف نیستند!

Vim قوی‌ترین و در عین حال سخت‌ترین آن است که سرتان را به اطراف بپیچید. Emacs منحنی یادگیری کم عمق تری دارد و همچنان با امکانات کامل است اما به اندازه Vim قدرتمند نیست. نانو بدترین در بین این سه و در عین حال آسان‌ترین برای یادگیری است. اگر تا به حال از هیچ یک از آنها استفاده نکرده اید، می توانید با Vim نیز بروید.

چرا خودت را در این شرایط قرار بده؟ راهنمای ما در مورد نحوه استفاده از Vim را ببینید. آیا نمی دانید که آیا نانو کافی است؟ مقایسه ما از Vim در مقابل نانو را ببینید. یادگیری Vim ممکن است چند ماه طول بکشد، اما ارزشش را دارد.

کدام جایگزین Gedit را باید استفاده کنید؟

اگرچه Gedit می تواند ابزار مفیدی برای ویرایش متن اولیه باشد، اما شما هیچ انتخابی ندارید زیرا جایگزین های شگفت انگیزی در دسترس است. ما در عصر طلایی ویرایشگرهای متن زندگی می کنیم و شما واقعاً نمی توانید با هیچ یک از آنها اشتباه کنید.

اگر به دنبال ویرایشگرهای متنی بدون حواس پرتی هستید، این لیست از برنامه هایی را که تمرکز و تمرکز شما را هنگام نوشتن افزایش می دهند، بررسی کنید.