ویرایشگرهای متن برای طراحان صفحه‌آر

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

امروزه بازار ویرایشگرهای متن گسترده و متنوع است. ما محبوب‌ترین ویراستاران را برای شما انتخاب کرده‌ایم و از مربیان خود خواسته‌ایم درباره ویراستارهایی که در کار خود استفاده می‌کنند بیشتر به ما بگویند.

متن عالی

نسخه: 3.
بستر، زمینه:ویندوز، macOS، لینوکس.
وب سایت سردبیر.

Sublime Text رایج ترین ویرایشگر متن است. با دانلود و نصب آن، یک ویرایشگر کد ساده دریافت می کنید.

Sublime تعداد زیادی تم و منابع دارد که به شما امکان می دهد تم های خود را برای یک تجربه کاری دلپذیر ایجاد کنید.

در Sublime، می توانید فضای کاری خود را به دلخواه شخصی سازی کنید. می توانید برای خود دو ستون درست کنید، در یکی طرح صفحه را بنویسید و در دیگری طراحی آن را.


شما می توانید خود را دو خط، دو ستون - برای ویرایش چهار فایل در یک زمان.


ویرایشگر دارای یک نوار کناری در سمت چپ است که شامل پیمایش در پوشه های پروژه ای است که با آنها کار می کنید.

پیمایش پروژه به شما کمک می‌کند تا در میان فایل‌ها پیمایش کنید؛ نقشه کوچک فایل که در سمت راست نمایش داده می‌شود، به شما کمک می‌کند تا در داخل فایل باز حرکت کنید.

علاوه بر گزینه های فضای کاری بالا، می توانید:

  • سفارشی کردن فونت؛
  • نحو فایل مورد نیاز خود را انتخاب کنید.
  • تعداد فضاهایی که با فشار دادن کلید تب درج می شوند را پیکربندی کنید.
  • نصب لنگرهای مختلف؛
  • و خیلی بیشتر.

Sublime همچنین دارای مکان نماهای متعدد برای ویرایش قسمت های یکسان فایل ها است. اگر نیاز به یافتن و/یا جایگزینی بخشی از کد دارید، می توانید از جستجو استفاده کنید.

با این حال، اگر Sublime فقط یک ویرایشگر متن بود، آنقدر محبوب نبود. تعداد زیادی افزونه قابل نصب برای آن نوشته شده است که می تواند به میزان قابل توجهی سرعت و کار شما را ساده کند. مثلا:

  • emmet - با نوشتن کد به صورت اختصاری و سپس تبدیل آن به ساختار مورد نظر، نوشتن کد نشانه گذاری و سبک ها را سرعت می بخشد.
  • پسوند برای ایجاد و ویرایش نام فایل به طور مستقیم از یک ویرایشگر متن.
  • برنامه‌های افزودنی که خطاهای نحوی را کنترل می‌کنند و به شما کمک می‌کنند تا در پرانتزها راحت‌تر حرکت کنید.
  • مدیران گل;
  • مدیر فایل؛
  • مدیران وظیفه مستقیماً در یک ویرایشگر متن ساخته شده اند.

برای نصب افزونه ها از Package Control استفاده می شود که امکان جستجو و نصب افزونه ها را با چند کلیک فراهم می کند.

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

ما یک بررسی ویدیویی کوتاه ضبط کردیم که در آن به قابلیت های Sublime Text نگاه کردیم.

بررسی ویرایشگر متن Sublime Text

براکت ها

نسخه: 1.8.
بستر، زمینه:ویندوز، macOS، لینوکس.
وب سایت سردبیر.

Brackets یک ویرایشگر متن از شرکت Adobe است که به انتشار فتوشاپ معروف است.

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


Brackets از minimap، مدیریت فایل، مکان نماهای متعدد و سایر موارد مفید پشتیبانی می کند. اما، برخلاف Sublime، ویرایشگر Brackets برخی از ویژگی‌ها را در بسته استاندارد شامل می‌شود و نیازی به نصب اضافی ندارد.

به عنوان مثال، برنامه افزودنی Live Preview، که به شما امکان می دهد تغییرات را در مرورگر بدون ذخیره کد و رفرش های غیر ضروری صفحه مشاهده کنید.

Brackets یک پسوند منحصر به فرد دارد - ویرایشگر درون خطی.

ویرایشگر درون خطی

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


ما یک بررسی ویدیویی کوتاه ضبط کردیم که در آن به قابلیت های Brackets نگاه کردیم.

بررسی ویرایشگر متن براکت

اتم

نسخه: 1.12.
بستر، زمینه:ویندوز، macOS، لینوکس.
وب سایت سردبیر.

Atom توسط یک تیم معروف دیگر - GitHub نوشته شده است.

از نظر بیرونی، شبیه Sublime است.


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

  • انتخاب گسترده ای از تم ها و برنامه های افزودنی؛
  • مرورگر ساختار فایل.
  • مینیمپ
  • مکان نماهای متعدد؛
  • جستجو بر اساس فایل و غیره

ساده تر است که بلافاصله متوجه تفاوت آن شوید.

اول، ارزش صحبت در مورد ساختار را دارد. ویرایشگر به زبان های آشنای وب - HTML، CSS، جاوا اسکریپت نوشته شده است و ساختاری انعطاف پذیر و قابل توسعه دارد. این از بیش از پنجاه ماژول در اطراف یک هسته مینیمالیستی مونتاژ شده است که منبع باز هستند. به لطف این، شما می توانید ماژول های موجود را خودتان ویرایش کنید و خودتان بنویسید.

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

علاوه بر این و بسیاری از ویژگی‌های ویرایشگر متن استاندارد، توسعه‌دهندگان و انجمن Atom ویژگی‌هایی را برای کار با Git در اختیار آن قرار داده‌اند. ویرایشگر می‌تواند تغییرات موجود در مخزن را به صورت گرافیکی نشان دهد، ابزاری برای حل تضادها و جابجایی سریع بین ویرایشگر کد و کنسول دارد.

ما یک بررسی ویدیویی کوتاه ضبط کردیم که در آن به قابلیت های Atom نگاه کردیم.

بررسی ویرایشگر متن Atom

نسخه: 1.8.
بستر، زمینه:ویندوز، macOS، لینوکس.
وب سایت سردبیر.

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

مانند ویرایشگرهای قبلی، VS Code از طرح بندی مشابهی از عناصر استفاده می کند - ساختار فایل در سمت چپ، ویرایشگر کد در سمت راست. اما علاوه بر این، عناصر اضافی نیز وجود دارد. مثلا Git و Debugger. این محصول به عنوان یک راه حل سبک وزن است که نیاز به یک محیط توسعه یکپارچه کامل را از بین می برد.


مزایای:

  • پشتیبانی از بیش از 30 زبان (Jade، Java، Handlebars، Python، XML، CSS، HTML، JavaScript، JSON، Less، PHP، Sass و غیره)؛
  • گزینه های زیادی برای سفارشی سازی ویرایشگر می توانید گزینه تنظیمات پایه را برای همه پروژه ها یا یک گزینه جداگانه برای هر پروژه بگذارید.
  • بر خلاف یک محیط توسعه کامل، به حداقل فضای دیسک آزاد نیاز دارد.
  • دارای یک دیباگر داخلی برای Node.js است.
  • قابلیت کار با Git را مستقیماً از ویرایشگر دارد.

Visual Studio Code یک ویرایشگر کد عالی است که به هیچ وجه کمتر از سایر ویرایشگرها نیست. یک سیستم راهنمایی راحت، امکان اشکال زدایی و کار با Git به طور مستقیم از مرورگر، و همه چیز بدون نصب اضافی - همه اینها رقابت شایسته ای در میان سایر ویرایشگرهای کد است.

نتیجه

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

در تماس با

تلگرام