Cygwin

Cygwin 1.7.25

Windows / Cygnus Solutions / 367150 / مشخصات کامل
شرح

Cygwin: The Ultimate Developer Tool برای ویندوز

آیا شما یک توسعه دهنده هستید که از کار با محدودیت های ویندوز خسته شده اید؟ آیا دوست دارید به ابزارهای قدرتمند و عملکرد لینوکس در دستگاه ویندوز خود دسترسی داشته باشید؟ به Cygwin، ابزار توسعه‌دهنده نهایی ویندوز، نگاه نکنید.

Cygwin مجموعه ای از ابزارهایی است که ظاهر و محیط لینوکس را برای ویندوز فراهم می کند. این در اصل یک DLL (cygwin1.dll) است که به عنوان یک لایه API لینوکس عمل می کند و عملکرد قابل توجهی از API لینوکس را ارائه می دهد. این بدان معناست که توسعه‌دهندگان می‌توانند از دستورات و برنامه‌های کاربردی آشنای یونیکس در دستگاه‌های ویندوز خود استفاده کنند و کار در پلتفرم‌های مختلف را آسان‌تر کند.

یکی از بزرگترین مزایای استفاده از Cygwin سازگاری آن با تمام نسخه های تجاری x86 32 بیتی و 64 بیتی ویندوز است. این بدان معنی است که صرف نظر از نسخه یا نسخه ویندوزی که در حال اجرا هستید، Cygwin به طور یکپارچه با سیستم شما کار خواهد کرد.

اما Cygwin دقیقاً چه کاری می تواند برای توسعه دهندگان انجام دهد؟ در اینجا فقط چند نمونه آورده شده است:

- دسترسی به دستورات یونیکس: با نصب Cygwin بر روی دستگاه شما، می توانید از دستورات آشنای یونیکس مانند ls، grep، awk، sed و غیره استفاده کنید. این کار کار با فایل‌ها و دایرکتوری‌ها را آسان‌تر می‌کند، به گونه‌ای که برای کاربران یونیکس طبیعی باشد.

- ابزارهای توسعه: Cygwin با بسیاری از ابزارهای توسعه محبوب مانند GCC (مجموعه کامپایلر GNU)، make utility و gdb (GNU Debugger) از پیش نصب شده است. این ابزارها به توسعه دهندگان اجازه می دهند بدون نیاز به جابجایی بین محیط های مختلف، کد را به زبان های C/C++، جاوا یا زبان های دیگر بنویسند.

- اسکریپت نویسی پوسته: یکی از مزیت های اصلی استفاده از سیستم های شبه یونیکس، قابلیت های قدرتمند اسکریپت نویسی پوسته آنها است. با نصب Cygwin بر روی دستگاه شما، می توانید اسکریپت های پوسته را با استفاده از bash یا پوسته های دیگر بنویسید که به صورت بومی روی سیستم شما اجرا می شوند.

- دسترسی از راه دور: اگر نیاز به دسترسی از راه دور به رایانه دیگری دارید که سیستم عامل لینوکس/یونیکس را از دستگاه ویندوز خود اجرا می کند، پیاده سازی سرویس گیرنده/سرور cygwins ssh ارتباطات رمزگذاری شده ایمن را از طریق شبکه فراهم می کند.

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

- نرم افزار منبع باز: همه اجزای موجود در توزیع cygwins نرم افزار منبع باز هستند که به این معنی است که هم از نظر هزینه و هم از نظر آزادی رایگان هستند.

- فرآیند نصب آسان: نصب cygwin نمی تواند ساده تر باشد - فقط فایل setup.exe را از وب سایت خود دانلود کنید، آن را اجرا کنید، بسته های مورد نیاز کاربر را انتخاب کنید و روی دکمه نصب کلیک کنید. خودشه!

- محیط قابل تنظیم: کاربران کنترل کاملی بر نحوه پیکربندی محیط خود دارند از جمله انتخاب بین پوسته های مختلف مانند bash، zsh و غیره، ویرایشگرهای متن مانند vim، nano و غیره، مدیران پنجره مانند xfce4، twm و غیره، شبیه سازهای ترمینال مانند mintty، xterm و غیره..

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

مشخصات کامل
ناشر Cygnus Solutions
سایت ناشر http://www.cygwin.com/
تاریخ انتشار 2013-09-03
تاریخ اضافه شده 2013-09-03
دسته بندی ابزارهای توسعه دهنده
زیر گروه نرم افزار IDE
نسخه 1.7.25
الزامات سیستم عامل Windows 2003, Windows 2000, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
الزامات None
قیمت Free
بارگیری در هفته 4
کل بارگیری ها 367150

Comments: