۱۰ اپلیکیشن رایگان macOS برای توسعه دهندگان وب

داشتن ابزارهای مناسب، فاکتور بسیار مهمی برای افزایش بهره وری در کار برنامه نویسی میباشد. در این مقاله به بررسی و آشنایی با ۱۰ اپلیکیشن رایگان macOS برای توسعه دهندگان وب خواهیم پرداخت. پس با ما همراه باشید.
پیشنهاد شگفت انگیز کدفرند،دسترسی به تمامی دوره های آموزشی کدفرند تنها با ۹۹ هزار تومان
۱ − VirtualHostX
VirtualHostX به عنوان یک پلاگین “Web Sharing” کار خود را آغاز کرده بود. ابزاری که اجازه میدهد سرور آپاچی داخلی macOS را روشن یا خاموش کنید و قادر به هاستینگ وبسایت هایتان در محیط localhost سیستم تان باشید.
اکنون VirtualHostX به یک اپلیکیشن قدرتمند تکامل یافته برای مدیریت محیط localhost تبدیل شده است. برخی از ویژگی های آن عبارت هستند از اینترفیس مدرن macOS، ساخت و اشتراک گذاری یک Public URL برای دسترسی به سایت در لوکال هاست، نصب مجوز رایگان SSL از Let’s Encrypt و نهایتا قابلیت backup گیری.
۲ − Keka
اکثر file package هایی که دانلود میکنیم، با فرمت های zip و rar و tar فشرده سازی شدند و اجازه انتقال چندین فایل را در یکبار میدهند. هرچند که macOS دارای یک ویژگی داخلی برای extract کردن این فایل فرمت ها است، اما بسیار کم از آن استفاده میشود.
Keka یک اپلیکیشن رایگان و اوپن سورس macOS برای فشرده سازی و extraction انواع مختلف فایلها است و از فرمت های فشرده سازی بسیاری پشتیبانی میکند. مانند ۷z ,Gzip ,Tar ,DMG و ISO. همچنین میتواند فرمت های RAR و EXE و CAB و PAX را نیز extract کند.
این ابزار همچنین دارای قابلیت هایی مانند افزودن پسورد به فایلهای فشرده شده، تقسیم فایل فشرده به چندین فایل جهت کاهش سایز، حذف فایل مبدا بلافاصله پس از فشرده سازی یا extraction و قابلیت انتخاب متد فشرده سازی برای داشتن فایل خروجی کوچک تر است.
۳ − Sequel Pro
بدون شک MySQL محبوب ترین دیتابیس اوپن سورس در سراسر جهان است. وبسایت های بسیار زیادی بعلاوه پروژه های اوپن سورس مانند وردپرس از MySQL برای ذخیره اطلاعات شان استفاده میکنند. اگر در OS X هستید و میخواهید دیتابیس تان را با استفاده از MySQL مدیریت کنید، Sequel Pro بهترین گزینه برای انجان اینکار میباشد.
Sequel Pro یک اپلیکیشن رایگان macOS برای توسعه دهندگان وب است که با استفاده از Cocoa ساخته شده است و دارای اینترفیس زیباتر از اپلیکیشن های مشابه میباشد. میتوانید دستوراتی مانند create ,remove ,export ,import و filter کردن دیتابیس ها، ساخت کاربران MySQL و همچنین کوئری های MySQL را اجرا کنید. دوره آموزش دیتابیس و MySql (کامل)
۴ − Koala
Koala یک ابزار قدرتمند برای کامپایل کردن Sass و Less و Compass و CoffeeScript در یک فرمت سازگار با مرورگر میباشد. اگر شما هم از یکی از این تکنولوژی های مدرن و پرطرفدار استفاده میکنید، پس Koala یک اپلیکیشن خوب برایتان است که باید آن را در Mac خود نصب کنید. دوره آموزش sass به صورت فشرده (رایگان)
۵ − iPhone Emulator
اگر نیاز دارید وبسایت خود را در پلتفرم موبایل نیز تست کنید، میتوانید از یک موبایل واقعی و تبلت استفاده کنید یا اینکه از اپلیکیشن شبیه ساز آمانند iPhone Emulator میتوانید استفاده کنید. هرچند که برای دریافت iPhone Simulator ابتدا باید Xcode از اپ استور نصب کنید.
iPhone Simulator که یک اپلیکیشن رایگان macOS میباشد، در جای بسیار پنهان از Xcode قرار گرفته است. بنابراین برای دسترسی ساده تر، میتوانید دستور زیر را در مسیر پروژه خود اجرا کنید تا بصورت مستقیم iPhone Simulator را لانچ کنید.
ln -s /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app ~/Applications
پیشنهاد شگفت انگیز کدفرند،دسترسی به تمامی دوره های آموزشی کدفرند تنها با ۹۹ هزار تومان
۶ – Icons8
به آیکون های خیلی زیاد نیاز دارید؟ Icons8 را نصب کنید. Icons8 یک آیکون جدید به منوی مک شما اضافه میکند که از طریق آن میتوانید بیش از ۲۸۰۰ مجموعه آیکون را جستجو کنید. سپس میتوانید آیکون منتخب را در هر نرم افزار مانند فتوشاپ، Xcode یا Finder قرار دهید و استفاده کنید. دوره آموزش فتوشاپ Photoshop CC 2019 برای بازار کار (فصل ۲۰ اضافه شد)
۷ − مرورگر ها
واضح است که به عنوان برنامه نویس، باید وبسایت هایی که توسعه میدهیم را در یک مرورگر تست کنیم. هرچند که چون توسعه دهنده هستیم، باید قابلیت های بیشتری هنگام تست کردن داشته باشیم و همچنین وبسایت ار برای نسخه های مختلف انواع مرورگرها تست کنیم.
بنابراین علاوه بر مرورگرهای معمولی، ممکن است به Firefox Nightly و Firefox Aurora و Chrome Canary و Chromium و Opera Next هم نیاز داشته باشیم.
۸ − Devdocs
حفظ کردن تمام کدها و سینتکس زبان های مختلف برنامه نویسی تقریبا غیر ممکن بنظر میرسد. اینجاست که DevDocs به کمک مان می آید. این اپلیکیشن رایگان macOS مستنداتی برای HTML5 و CSS3 و jQuery و Sass و زبان های برنامه نویسی مختلف جمع آوری میکند.
میتوانید در بین مستندات جستجو کنید و کدها، سینتکس، توابع و همچنین اسنیپت های کد را در یک محیط جذاب پیدا کنید.
۹ − Automator
معمولا Automator همراه با OS X نصب میشود. این اپلیکیشن رایگان macOS به شما در اتوماسیون کارها کمک میکند. کارهایی مانند ایجاد یک منوی متنی برای تغییرنام فایها در batch، تغییر پسوند فایلها، ایجاد عکس های thumbnail، برش چندین عکس در یک دفعه و بسیاری از کارهای دیگر.
۱۰ − Poedit
Poedit یک ادیتور برای فایلهای po. است که بصورت گسترده برای internationalizing یا جهانی سازی وبسایت ها بواسطه ترجمه اینترفیس وبسایت به چندین زبان، بکار میرود. اگر شما وبسایت هایی یا محصولاتی مانند قالب های وردپرس برای کاربران جهانی توسعه میدهید، Poedit یک اپلیکیشن ضروری میباشد.