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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Vahid_PC در 25 دی 1392، 12:51 ق‌ظ

عنوان: بررسی QtCreator و KDevelop
ارسال شده توسط: Vahid_PC در 25 دی 1392، 12:51 ق‌ظ
سلام.
از دوستان خواهشمندم که هر مدل اطلاعاتی که درباره بررسی و مقایسه این دو دارن که بتونه برای انتخاب کمکی کنه رو در میون بزارن..
هدف انتخاب یک چهارچوب برای توسعه مولتی پلتفرم بر پایه کیوت و سی پلاسه.
عنوان: پاسخ : بررسی QtCreator و KDevelop
ارسال شده توسط: majidkamali1370 در 25 دی 1392، 03:25 ق‌ظ
اگر صرفا برای Qt میخوای، Qt Creator اصلا برای همین به وجود اومده و برای هدفی که میخوای بهترین هست ولی اگه کلا یه IDE برای ++C میخوای به نظرم Kdevelop یه خورده بهتر باشه چون از Cmake استفاده میکنه (البته به صورت پیشفرض)
Qt Creator یه فایل با پسوند pro میسازه که اطلاعات پروژه درون اون قرار داره که چیزی شبیه به csproj یا sln توی ویژوال استودیو هست. اما Kdevelop چون از cmake استفاده میکنه، بدون داشتن فایل اضافی، میشه برنامه رو make کرد. (البته فایلهای MakeFile هستن قاعدتا)
من با Qt Creator خیلی کار نکردم اما توی Kdevelop نگه داشتن ctrl و کلیک روی یه کلاس یا تابع، سورس کلاس یا تابع رو میاره.
توی هردو میشه از سیستم git یا چیز دیگه استفاده کرد، البته من کار باهاش رو بلد نیستم.
اگه Eclipse نمرش ۲۰ باشه، این دوتا ۱۹.۵ هستن. اون نیم رو هم فقط به خاطر Autocomplete اش نسبت به Eclipse کم کردم :)

امیدوارم چیزی اشتباه نگفته باشم :)
عنوان: پاسخ : بررسی QtCreator و KDevelop
ارسال شده توسط: امید توانا در 25 دی 1392، 06:05 ق‌ظ
KDevelop هنوز مشکلاتی داره که خیلی قابل اطمینان نیست. کرش زیاد داره. QtCreator خیلی خوبه. خیلی امکانات داره من فقط چیزهایی رو می‌گم که در پست بالا به عنوان ضعف QtCreator گفته شد. هم qmake و هم cmake رو پشتیبانی می‌کنه. autocomplete در QtCreator عالیه.  shift+F2 بین سورس و هدر جابجا می‌شه. کنترل+کلیک به تعریف یک تابع می‌ره.