انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: برنامه نویسی بی دغدغه با Code:: Blocks  (دفعات بازدید: 21197 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
برنامه نویسی بی دغدغه با Code:: Blocks
« : 18 شهریور 1387، 01:01 ق‌ظ »
كامپايلرهاي عرضه‌شده از جانب دو شركت مايكروسافت و بورلند كه به ترتيب Visual C++ وC++ Builder نام دارند، محصولاتي قدرتمند هستند كه از محبوبيت خاصي در جهان برخوردارند. اما اين برنامه‌ها اولا حجيم هستند و ثانيا رايگان نيستند و براي استفاده از آنها، بايد بابتشان هزينه پرداخت كرد.

 البته نسخه‌هاي قديميturbo C++ و Borland C++ به صورت رايگان وجود دارند و هنوز مورد استفاده‌اند. اما من قصد دارم ابزاري بسيار توانمند، جديد و ساده را براي مبتديان و كاربران حرفه‌اي اين زبان معرفي كنم.

Code::Blocks نام يك نرم‌افزار رايگان و در حقيقت يك IDE مخصوص C++ است كه از جمله نرم‌افزارهاي متن‌باز است كه به خود زبان C++ نوشته شده است و كدهاي آن نيز در اختيار كاربران قرار داده شده است. اين نرم‌افزار مخصوص سيستم عامل‌هاي لینوکس، ویندوز و Mac OS X عرضه شده است
نسخه كامل آن براي لینوکس، حجمي حدود 20 مگابايت دارد كه به طور مستقيم از اینجا http://www.codeblocks.org/downloads/5  قابل دسترسي و دريافت است.

اين IDE از كامپايلرهاي مختلفي از جمله Visual C++ مايكروسافت، 5/5 Borland C++ ، GCC، Digital Mars، Open Watdcom و غيره پشتيباني مي‌كند. از قابليت‌هاي بارز اين IDE، سرعت بالاي آن است. ضمن آنكه قادر است پروژه‌هاي توليد‌شده توسط Visual C++ و DevC++  را نيز درون خود باز كرده و كامپايل كند. در صورت وجود بيش از يك پردازنده يا وجود پردازنده‌هاي 2 يا چند هسته‌اي، اين IDE قادر است از امكانات پردازش موازي اين پردازنده‌ها براي ساخت همزمان پروژه‌ها استفاده كند.

ظاهر گرافيكي اين نرم‌افزار بسيار زيبا و كاربرپسند بوده و طراحي ساده آن برنامه‌نويسي را راحت و لذتبخش مي‌كند. محيط ويراستار اين IDE از ويژگي Syntax highlighting پشتيباني مي‌كند. با استفاده از اين ويژگي،‌ كلمات كليدي،‌ توابع، توضيحات و... موجود در كد برنامه به صورت رنگي يا برجسته نمايش داده مي‌شوند تا خوانايي برنامه افزايش يابد.

خصوصيت Code Completion موجود در آن نيز باعث مي‌شود كه شما مجبور نباشيد همه متن برنامه مورد نظر را به صورت كامل تايپ كنيد. برنامه به شما كمك خواهد كرد كه كلمات و متغيرهاي طولاني موجود در برنامه و همچنين توابع ممكن در متن برنامه را بدون تايپ كامل وارد برنامه كنيد. در واقع برنامه با پيشنهاد عبارت‌هاي ممكن به شما امكان انتخاب را فراهم مي‌كنند تا ضمن سرعت بخشيدن به برنامه‌نويسي و راحتي عمل برنامه‌نويس، ميزان خطاي گرامري برنامه نيز تا حد امكان كاهش يابد. ابزارهاي كامل و تواناي موجود براي Debuging در اين نرم‌‌افزار، اين امكان را فراهم مي‌آورند تا شما بتوانيد به سرعت خطاي منطقي موجود در برنامه را يافته و آن را رفع كنيد و به عبارتي برنامه را اشكال‌زدايي كنيد.

آفلاین Hani

  • Full Member
  • *
  • ارسال: 147
    • وبلاگ شخصی هانی هاشمی
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #1 : 18 شهریور 1387، 11:46 ق‌ظ »
دستت درد نکنه چیزه جالبیه ;)

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #2 : 18 شهریور 1387، 12:12 ب‌ظ »
تشکر
Godisnowhere

آفلاین sahama

  • Hero Member
  • *
  • ارسال: 784
  • جنسیت : پسر
  • الهی به امید تو!
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #3 : 18 شهریور 1387، 02:57 ب‌ظ »
برم دانلود کنم!!
یا علی

آفلاین Armageddon

  • Sr. Member
  • *
  • ارسال: 379
  • جنسیت : پسر
  • violence solve everything
    • به دلیل رعایت قانون کپی رایت حذفش کردم
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #4 : 20 شهریور 1387، 11:03 ب‌ظ »
سلام

عالی بود  ;D
ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )

آفلاین HessaM TNT

  • Sr. Member
  • *
  • ارسال: 366
  • جنسیت : پسر
  • What ?
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #5 : 20 شهریور 1387، 11:10 ب‌ظ »
بسیار عالی بود . بسیار بدردم می خورد . خیلی خیلی لازم داشتم و دعات می کنم  ;)
.:: بهتره آدم بین بزرگا کوچیک باشه، تا بین کوچیکا بزرگ ::.

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #6 : 20 شهریور 1387، 11:14 ب‌ظ »
اقا شرمندم میکنید ما چاکریم :oops:

آفلاین سید وحید رضا برهانی

  • High Hero Member
  • *
  • ارسال: 1668
  • جنسیت : پسر
  • یک مخالف نرم افزار اوپن سورس
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #7 : 21 شهریور 1387، 05:13 ق‌ظ »
آقا یک سوال چرا نسخه لینوکسی 20مگ ولی ویندوزش 10 مگ؟
نرم افزاری که نشه سیخ انگولکش کرد (به هر دلیلی چه به‌خاطر قانون و چه پیچیدگی یا توسعه سریع)نرم افزار آزاد نیست حالا مهم نیست چه بنیادی یا چه افرادی اون رو نوشته باشند یا GPL باشه یانه!
نرم افزار آزاد یک جنبش هست نه یک تیکه کاغذ پاره(GPL)
حق فهمیدن از حق خوندن مهمتره

آفلاین HessaM TNT

  • Sr. Member
  • *
  • ارسال: 366
  • جنسیت : پسر
  • What ?
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #8 : 21 شهریور 1387، 10:55 ق‌ظ »
آقا یک سوال چرا نسخه لینوکسی 20مگ ولی ویندوزش 10 مگ؟

برا منم سوال شد .
.:: بهتره آدم بین بزرگا کوچیک باشه، تا بین کوچیکا بزرگ ::.

آفلاین Armageddon

  • Sr. Member
  • *
  • ارسال: 379
  • جنسیت : پسر
  • violence solve everything
    • به دلیل رعایت قانون کپی رایت حذفش کردم
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #9 : 21 شهریور 1387، 09:55 ب‌ظ »
سلام

احتمالا در نسخه ویندوزی، برنامه از کامپوننت های خود ویندوز هم استفاده می کنه که در لینوکس نیست و باید همراه برنامه دریافت بشه  ;)
ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )

آفلاین deprecated

  • Jr. Member
  • *
  • ارسال: 99
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #10 : 22 شهریور 1387، 05:48 ب‌ظ »
نقل‌قول
آقا یک سوال چرا نسخه لینوکسی 20مگ ولی ویندوزش 10 مگ؟
و عجیب تر اینکه بسته rpm اش تنها 8 مگ سایز داره!  ](*,)

آفلاین Taha

  • Full Member
  • *
  • ارسال: 224
  • جنسیت : پسر
    • فیس بوک
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #11 : 23 شهریور 1387، 04:17 ق‌ظ »
ااااااااااااااااا      خیلی با حاله
دستت مرسی

آفلاین محمد رضا حسینی

  • Newbie
  • *
  • ارسال: 14
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #12 : 25 شهریور 1387، 10:39 ق‌ظ »
البته یه bug هایی داره که وقتی کار های عظیم باهاش بکنی معلوم میشه!!!

آفلاین wh_ghost

  • Newbie
  • *
  • ارسال: 1
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #13 : 28 شهریور 1387، 07:00 ب‌ظ »
من خیلی وقته با نسخه ویندوزش کار میکنم واقعا بی نظیره  ;)

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: برنامه نویسی بی دغدغه با Code:: Blocks
« پاسخ #14 : 01 بهمن 1387، 02:16 ب‌ظ »
دوستان سلام

من یه مشکل تو نصب و اجرای کد بلاکس دارم
اولین حرکتم سعی در نصب کد بلاکس بود که پس از دانلود 7 تا فایل بود که در بین آنها سرگردان شدم ولی پس از ممارست زیاد و دبل کلیک روی دو تا از فایلها اگه درست نصب کرده باشم بالاخره تونستم نصب کنم(بقیه فایلها نمی دونم مال چیه) ولی ازش سر در نمی آورم و نتونستم یه hello world بنویسم. پروجه نیو می کنم و در تب file گزینه c/++c sourse را می زنم که یه ویزاردی ظاهر می شه و یه کدهایی مثل چیزی که تو ویجوال می نوشتم می نویسم ولی تیرم به سنگ می خوره. Brick Wall Sad
و برخلاف آنچه که دوستان در انجمن در رابطه با کد بلاکس می گفتند برجسته نویسی و پیشنهاد نامها و متغیرها و ... را ندیدم Sad