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

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

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


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

نویسنده موضوع: ide برای c++  (دفعات بازدید: 2416 بار)

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

آفلاین alireza.crs

  • Sr. Member
  • *
  • ارسال: 491
  • جنسیت : پسر
ide برای c++
« : 30 خرداد 1393، 09:08 ب‌ظ »
با عرض سلام.
من به تازگی از Qt خارج شدم و میخوام c++ خام و دیگر فریم ورک هارو امتحان کنم
ide های eclipse و code::blocks رو امتحان کردم ولی .....
فاجعه ای هستن برا خودشون :(
ide بهتری برای c++ نیست؟؟

آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
پاسخ : ide برای c++
« پاسخ #1 : 30 خرداد 1393، 09:31 ب‌ظ »
برنامت رو با با gedit بنویس و با پسوند cpp ذخیره کن. بعد به محلش برو و این رو بزن:
g++ filenameاسم فایل رو بنویس. کنارش یه فایل می ده با پسوند .out که می تونی راحت اجراش کنی
./filename.out ولی اگه ide کامل می خوای بهت geany رو پیشنهاد می دم.

آفلاین alireza.crs

  • Sr. Member
  • *
  • ارسال: 491
  • جنسیت : پسر
پاسخ : ide برای c++
« پاسخ #2 : 30 خرداد 1393، 09:40 ب‌ظ »
geany و gedit قابلیت های یک ide رو ندارند و ویرایشگرند
نه تکمیل کننده کد نه ......
میخوام برنامه نویسی کنم نمیخوام که شکنجه بکشم

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
پاسخ : ide برای c++
« پاسخ #3 : 30 خرداد 1393، 09:43 ب‌ظ »
خود کیوت کریتور! پروژه ی سی پلاس پلاس ایجاد کن(بدون کیوت)

آفلاین sajjad93

  • Sr. Member
  • *
  • ارسال: 294
پاسخ : ide برای c++
« پاسخ #4 : 30 خرداد 1393، 10:13 ب‌ظ »
اینو امتحان کن:
http://www.sublimetext.com/
نسخه بتا ۳ رو هم میشه از اینجا دانلود کرد
http://www.sublimetext.com/3

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
پاسخ : ide برای c++
« پاسخ #5 : 30 خرداد 1393، 10:20 ب‌ظ »
اینو امتحان کن:
http://www.sublimetext.com/
نسخه بتا ۳ رو هم میشه از اینجا دانلود کرد
http://www.sublimetext.com/3
دیباگ نداره، عملیات ورودی خروجی در ترمینالش(اگه بشه اسمش رو ترمینال گذاشت!) نداره. بیشتر یه ادیتور برای وبه

آفلاین alireza.crs

  • Sr. Member
  • *
  • ارسال: 491
  • جنسیت : پسر
پاسخ : ide برای c++
« پاسخ #6 : 30 خرداد 1393، 10:35 ب‌ظ »
خود کیوت کریتور! پروژه ی سی پلاس پلاس ایجاد کن(بدون کیوت)
نمیدونم چرا به ذهن خودم نرسید 0_o
ولی کلا ide بهتر از Qt وجود نداره؟یعنی لینوکس در این حد کمبود نرم افزار داره؟
ide هایی مثل net beans یا k develop یا ... چطور هستند؟

آفلاین robotic

  • Full Member
  • *
  • ارسال: 176
  • جنسیت : پسر
پاسخ : ide برای c++
« پاسخ #7 : 30 خرداد 1393، 10:46 ب‌ظ »
من شدیدا kdevelop را توصیه می کنم

الان متعصب های گنوم و یونیتی می آیند شاکی می شوند! این دوستان تعصب را بگذارند کنار. این دوستان بیایند با kdevelop برنامه gtk بنویسند. به نظر من نباید ببینید چه کسی ساخته باید ببینید چی ساخته

من خودم دو سال با qtcreator کار می کردم.

بعد kdevelop را کار کردم. و بعد فهمیدم چه اشتباهی کرده بودم!

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
پاسخ : ide برای c++
« پاسخ #8 : 31 خرداد 1393، 01:17 ق‌ظ »
خود کیوت کریتور! پروژه ی سی پلاس پلاس ایجاد کن(بدون کیوت)
نمیدونم چرا به ذهن خودم نرسید 0_o
ولی کلا ide بهتر از Qt وجود نداره؟یعنی لینوکس در این حد کمبود نرم افزار داره؟
ide هایی مثل net beans یا k develop یا ... چطور هستند؟
من خودم به شخصه برای توسعه ی نرم افزار های سی پلاس پلاس هیچ محیط توسعه ای (در هر سیستم عامل) بهتر از کیوت کریتور ندیدم.
انتخاب بعد من همیشه اکلیپس بوده و هست، نمی دونم واسه چی میگین خوب نیست! (نت بینز تقریبا همون اکلیپسه)
من شدیدا kdevelop را توصیه می کنم

الان متعصب های گنوم و یونیتی می آیند شاکی می شوند! این دوستان تعصب را بگذارند کنار. این دوستان بیایند با kdevelop برنامه gtk بنویسند. به نظر من نباید ببینید چه کسی ساخته باید ببینید چی ساخته

من خودم دو سال با qtcreator کار می کردم.

بعد kdevelop را کار کردم. و بعد فهمیدم چه اشتباهی کرده بودم!
خوب چرا؟ چرا از کیوت کریتور بهتره؟

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : ide برای c++
« پاسخ #9 : 31 خرداد 1393، 01:08 ب‌ظ »
به نظر منم kdevelop از qt creator بهتر هست.
Qt creator برای نوشتن برنامه های qt واقعا بهترینه ولی برای کارای دیگه یکم ضعیفه.
یه خاصیت خوبی که kdevelop داره اینه که اگه بالای اعلان توابع یا متغیرها کامنتی باشه، وقتی با موس روی اون تابع یا متغیر بری اون کامنت رو هم نشون میده. این حرفم توی auto complete هم برقراره.
ولی Qt creator این خاصیت رو فقط برای خود فریمورک Qt داره و با زدن دکمه F1 راهنمای اون تابع یا هرچی رو نشون میده. البته خوبیش اینه که این راهنما منسجم و درست و حسابی هست.
Ubuntu 14.04 LTS 64-bit - unity

آفلاین robotic

  • Full Member
  • *
  • ارسال: 176
  • جنسیت : پسر
پاسخ : ide برای c++
« پاسخ #10 : 31 خرداد 1393، 06:05 ب‌ظ »
خوب چرا؟ چرا از کیوت کریتور بهتره؟

۱- قابلیت کار با کتابخانه های غیر استاندارد
شما از اینترنت کتابخانه دانلود کن بعد در هدر اضافه کن
خودش می آید قابلیت تشخیص غلط و قابلیت اتوکامپلیت و ... را شامل این کتابخانه نیز می کند
من که اکثر کارهام با کتابخانه های غیر استاندارد است این مورد خیلی به من کمک کرد

۲- سرعت اجرای خود IDE

۳- قابلیت شخصی سازی (گرافیک - تم) بیشتر


مورد اول ، به تنهایی باعث می شود که من kdevelop را توصیه کنم

آفلاین v.taghavi68

  • Hero Member
  • *
  • ارسال: 915
  • جنسیت : پسر
پاسخ : ide برای c++
« پاسخ #11 : 31 خرداد 1393، 06:55 ب‌ظ »
با عرض سلام.
من به تازگی از Qt خارج شدم و میخوام c++ خام و دیگر فریم ورک هارو امتحان کنم
ide های eclipse و code::blocks رو امتحان کردم ولی .....
فاجعه ای هستن برا خودشون :(
ide بهتری برای c++ نیست؟؟
داداش گلم اگه دنباله IDE مناسبی باید ویژگی های اونا رو بذاری کنار هم ببینی کدوم ویژگی هاش به دردت میخوره برای زبونت بعد بری اون رو انتخاب کنی مثل autocomplete پشتیبانی از debugger زبان و ... تو فروم بیشتر نظر شخصی و سلیقه افراده
در ضمن هر وقت دیدی کسی گفت نمیدونم از gedit و این دست text editor ها استفاده می کنم بدون بیشتر از quick sort تا حالا کد نزده (چ.. کلاسی  :D)
من خودم از qt creator و netbeans استفاده می کنم ولی تعریف KDevelop رو خیلی شنیدم
سری به لینک زیر بزن فکر کنم اطلاعات خوبی بدست بیاری :
http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments
« آخرین ویرایش: 31 خرداد 1393، 06:58 ب‌ظ توسط v.taghavi68 »
وای بر شما اگر این علم اندک وسیله ای برای طغیانتان شود

آفلاین RCLord

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
    • پشت یک لحظه سکوت
پاسخ : ide برای c++
« پاسخ #12 : 31 خرداد 1393، 07:40 ب‌ظ »
من یه مدت برای کد زنی C++ نت بینز استفاده کردم الانم دارم با KDevelop می کدم ...
جفتشون بسیار عالین ... خب الان با دیزاین KDevelop حال میکنم ... یکم اینجا چون همش به نت بینز خیره بودم حوصلم سر رفته بود ((: (برنامه نویسه مضحک به من میگنا (((((: )
با text editor هم میشه کد زد ولی خب ... برای نوشتن یه برنامه ی ساده هم پیر میشی ((
 
« هرگونه انتقاد سازنده ای را با کمال میل قبول میکنم »

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
پاسخ : ide برای c++
« پاسخ #13 : 31 خرداد 1393، 11:08 ب‌ظ »
برای C++ به چیزی جز qtcreator و kdevelop فکر نکن. هر کس با اینها کار کرده باشه، دیدن اکلیپس و نت‌بینز براش کفاره میاره. qtcreator هر سه سیستم ساخت qmake و cmake و qbs رو مستقیم پشتیبانی می‌کنه ولی kdevelop فقط cmake  رو مستقیم پشتیبانی می‌کنه. qtcreator به شدت پایداره و نیازی به کتابخونه‌های kde نداره. از طرف دیگه kdevelop مثل آچار فرانسه می‌مونه که هر نوع زبانی رو پشتیبانی می‌کنه. من بسته به کارم از اینها استفاده می‌کنم:
۱- qtcreator برای C++
۲- geany برای تست چیزهای کوچک
۳- eclipse برای جاوا
۴- kdevelop برای هر چیز دیگه

آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1319
پاسخ : ide برای c++
« پاسخ #14 : 01 تیر 1393، 02:08 ب‌ظ »
برای C++ به چیزی جز qtcreator و kdevelop فکر نکن. هر کس با اینها کار کرده باشه، دیدن اکلیپس و نت‌بینز براش کفاره میاره. qtcreator هر سه سیستم ساخت qmake و cmake و qbs رو مستقیم پشتیبانی می‌کنه ولی kdevelop فقط cmake  رو مستقیم پشتیبانی می‌کنه. qtcreator به شدت پایداره و نیازی به کتابخونه‌های kde نداره. از طرف دیگه kdevelop مثل آچار فرانسه می‌مونه که هر نوع زبانی رو پشتیبانی می‌کنه. من بسته به کارم از اینها استفاده می‌کنم:
۱- qtcreator برای C++
۲- geany برای تست چیزهای کوچک
۳- eclipse برای جاوا
۴- kdevelop برای هر چیز دیگه

چه مشکلی با اکلیپس داشتید؟! من هر کاری بخواهم باهاش انجام میدم البته به جز کیوت!
خوبی اش این است که از زبانهای دیگر هم پشتیبانی می کند.