بلاکس: آی‌دی‌ای (IDE) آزاد و چندسکویی

کد::بلاکس (به انگلیسی: Code::Blocks) یک آی‌دی‌ای آزاد و چندسکویی است.

با زبان سی++ و با کمک ابزار ویجت wxWidgets توسعه یافته‌است. از پلاگین پشتیبانی می‌کند و می‌توان توانایی‌ها و خاصیت‌های آن را با پلاگین‌هایش توسعه داد. کد بلاکس به سمت برنامه‌نویسی سی و سی++ گرایش دارد.

کد::بلاکس
 بلاکس: پیشینه, خصوصیات, جستارهای وابسته
تصویر کد::بلاکس
تصویر کد::بلاکس
نویسنده(های)
اصلی
گروه کد::بلاکس
انتشار پایدار
20.03
۳۰ مه ۲۰۱۰؛ ۱۳ سال پیش (۲۰۱۰-۳۰}})
انتشار آزمایشی
نسخه‌های شبانه
۱۱ فوریه ۲۰۱۲؛ ۱۲ سال پیش (۲۰۱۲-۱۱}})
مخزن
نوشته‌شده باسی++
سیستم‌عاملویندوز، لینوکس، مک (چندسکویی)
در دسترس بهسی ++، سی، فورترن
گونهمحیط توسعه مجتمع
پروانهجی‌پی‌ال
وبگاه

کد بلاکس برای سیستم‌عامل‌های ویندوز، گنو/لینوکس و مک اواس ۱۰ توسعه یافته‌است. همچنین کاربران موفق شده‌اند تا آن را بر روی فری بی‌اس‌دی نیز بسازند. آخرین نسخهٔ پایدار این برنامه ۱۰٫۰۵ می‌باشد که در تاریخ ۳۰ مه، ۲۰۱۰ منتشر گشت.

پیشینه

بعد از انتشار دو نسخه کاندید، ۱٫۰rc۱ در تاریخ ۲۵-۰۷-۲۰۰۵ و ۱٫۰rc۲ در تاریخ ۲۵-۱۰-۲۰۰۵، نسخه کامل و پایدارش، آماده عرضه شد؛ توسعه دهندگان پروژه، به آن خصوصیات و قابلیتهای جدید اضافه کردند، و انتشارش را به تعویق انداختند. در عوض، بسته‌های باینری روزانه‌ای از SVN آن آماده می‌شد، که با نام “nightly builds” (کوشش شبانه) معرفی می‌شدند. اینها پشتیبانی بهتری نسبت به آخرین انتشار رسمی ۱٫۰rc2 داشتند.
سرانجام اولین انتشار پایدارش در تارخ ۲۸ فوریه ۲۰۰۸ با شماره نسخه ۸٫۰۲ صورت گرفت. ورژن ۸٫۰۲ پایدار است ولی پیشرفتهای بیشماری بعد از آن اضافه شده‌اند. برای اینکه خیلی بروز باشید می‌توانید از نسخه‌های کوشش شبانه استفاده کنید.
Jennic Ltd، نسخه بهبود یافته‌ای از Code::Blocks را برای کار با میکروکنترلها منتشر کرده‌است.

خصوصیات

Code::Blocks از چندین کامپایلر پشتیبانی می‌کند، شامل MinGW / GCC، Digital Mars، Microsoft Visual C++، Borland C++، Watcom و همین‌طور Intel C++ compiler. اگرچه این IDE برای زبان ++Cطراحی شده‌است، اما کامپایلرهای دیگری نظیر GNU Fortran, Digital Mars D، و GNU GDC را پشتیبانی می‌کند.
خصوصیت پررنگ کردن نحو کدها و تاشدن کد از کامپونت ویرایشگر Scintilla استفاده می‌کند، کامل کننده کد ++C و کاوشگر کلاس، یک لیست مجتمع کارها، و همین‌طور یک دیباگر را با دقت با آن مجتمع کرده‌اند که GDB را پشتیبانی می‌کند، به همان اندازه، Microsoft console debugger-CDB. همچنین با یک پلاگین برای توسعه سریع نرم‌افزارRapid application development(Rapid Application Development) برای ابزار wxWidgets، مجتمع شده‌است و wxSmith نامیده شده‌است.
بعضی از خصوصیات Code::Blocks کاربران سایر IDEها را هدف گرفته تا به آن کوچ کنند - Code::Blocks می‌تواند فایلهای پروژه ++Dev-C و ++Microsoft Visual C را وارد (Import) کند و همین‌طور Dev-C++ Devpak را پشتیبانی می‌کند.
Code::Blocks از یک سیستم ساخت سفارشی استفاده می‌کند، که برای ذخیره فایلهای اطلاعات پروژه از XML به عنوان پایه استفاده می‌کند، اما می‌توان از فایل سازهای خارج برنامه نیز استفاده کرد، مانند استفاده از سیستم ساخت GNU و Qt Software's qmake.

جستارهای وابسته

منابع

پیوند به بیرون

Tags:

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

🔥 Trending searches on Wiki فارسی:

میل جنسیهالیت ارگنچآپاراتچی (فیلم)کایلی جنرصدام حسینمافیا (بازی گروهی)گربهآمیزش جنسی مقعدیبوسهسلامدیوید بکامپرویز دهداریدائموسینمایک تایسونروش‌های بانداجمجید واشقانیخیس شدن واژنفیلیپ پتیفهرست شهرهای ایران بر پایه جمعیتعمانمیکروپنیساسکار (مجموعه نمایش خانگی)مشت کردنحملات ۱۱ سپتامبرمسمومیت با قرص برنجکوسکوسبرانگیختگی جنسیباشگاه فوتبال منچستر سیتیسالار آقاپورعلیرضا جعفریدرپوش مقعدکنگر (گیاه)نهنگ ۵۲ هرتزسرنرهمزدیسناناصرالدین‌شاهصادق خلخالیفهرست خوانندگان ایرانیامیرحسین مدرسسریال قطب شمالکیر مصنوعی دودخولیشمس تبریزیلاله مرزباناسباب‌بازی جنسیچه گوارانزدیکی منقطعقتل غزاله شکورفهرست بازیگران فیلم‌های پورنو بر پایه دههلیلا فروهرآمیزش جنسیمرد عنکبوتی (فیلم)دودمان سلجوقبازیگر پورنوگرافیپروپرانولولشرلوک هولمزجام جهانی فوتسال ۲۰۲۱مساحقهزنعبدالعظیم حسنیبوکاکیتاجیکستانچهار زن و یک مردگردبیشه (بروجن)ویلای ساحلیرضا پهلویآمیزش جنسی معلقخفاشحمیرادوپامینسلطه‌گری و سلطه‌پذیریخودارضاییکره جنوبیدخول مضاعفآلماندی سیکلومینفوت‌جاب🡆 More