ایده : اظافه کرد تست کننده
-
p{direction:rtl; text-align:right}. این موضوع ارتباطی با IDE نداره. شما باید موقع کامپایل تمام strip نکنید. و بعد از اون از یک ابزار پروفایلینگ برای تحلیل زمان اجرا استفاده کنید. برای سیستمهای تحت یونیکس QtCreator یک بخشی داره تو نوار کناری به اسم Analyzer که با پروفایلرهای سیستم ارتباط برقرار میکنه و نتیجه رو بهشکل گرافیکی نشون میده:
"http://doc.qt.digia.com/qtcreator-2.3/creator-analyze-mode.html":http://doc.qt.digia.com/qtcreator-2.3/creator-analyze-mode.html
p{direction:rtl; text-align:right}. در مورد این مباحث مطالعه کنید:
- Profiling Concepts
- Runtime Analysis
- Memory Leak
p{direction:rtl; text-align:right}. و همچنین این ابزارها:
- Valgrind
- IBM Code Analyzer
-
[quote author="Mohsen" date="1357393455"]p{direction:rtl;text-align:right}.
به این هم یه نگاهی بنداز
http://www.kdab.com/kdab-products/gammaray[/quote]p{direction:rtl;text-align:right}. Gamma Ray یک پروفایلر نیست و نمیتونه کار پروفایلرها رو انجام بده.
-
p{direction:rtl; text-align:right}. ببینید چیزی که شما میگین درست ولی من ابزار نمیخم میخام داخل خود Qt Creator باشه ...
این آنالیز منم error میده (اینکه برا QML هست)
یه عکس میزارم ببینید (اینن عکس فقط یه بخش از اون تست هست ...)
ویژوال استادیو خط به خط همه ی کد ها رو تست میکنه و گذارش میده و در رفع مشکلات هم خیلی کمک میکنه ... -
[quote author="Mohsen" date="1357401705"]p{direction:rtl;text-align:right}. valgrind توی qtcreator پلاگین داره. روش راه اندازیش رو گوگل کن.[/quote]
p{direction:rtl; text-align:right}. محسن جال این واسه همه چیز هست الا ویندوز یه ویندوزی نداری ... ؟
البته میخام API ها رو هم چک کنه ها ... (نه فقط کد های Qt) -
[quote author="Abbas Naghdi" date="1357403287"]
[quote author="Mohsen" date="1357401705"]p{direction:rtl;text-align:right}. valgrind توی qtcreator پلاگین داره. روش راه اندازیش رو گوگل کن.[/quote]p{direction:rtl; text-align:right}. محسن جال این واسه همه چیز هست الا ویندوز یه ویندوزی نداری ... ؟
البته میخام API ها رو هم چک کنه ها ... (نه فقط کد های Qt)[/quote]p{direction:rtl;text-align:right}. دقیقاً چی میخوای؟
-
p{direction:rtl; text-align:right}. پست اولم :
یه بخشی داخل VS2010 هست که پروژه رو در حالت کامپایل تست میکنه که کجای کد میتونه چقدر حافظه یا پردازش بیشتر رو با خودش در گیر کنه و کجای کد این کار رو نمیکمنه
یا مثلا کنترل میکنه از چه منابعی در کجای کد استفاده میشه یا نمودار میزنه که برنامه در چه حالاتی پایدار تره و …
این رو اگه به Qt Creator اظافه کنن که دیگه میشه ابر IDE … همین … این رو هم میشه اظافه کرد … ؟
واسه qt هست یا نه ... ؟
اگر هست == لینک;
در غیر ین صورت{
توسعه دهندگان اظافه کنن; -
[quote author="Abbas Naghdi" date="1357403287"]
[quote author="Mohsen" date="1357401705"]p{direction:rtl;text-align:right}. valgrind توی qtcreator پلاگین داره. روش راه اندازیش رو گوگل کن.[/quote]p{direction:rtl; text-align:right}. محسن جال این واسه همه چیز هست الا ویندوز یه ویندوزی نداری ... ؟
البته میخام API ها رو هم چک کنه ها ... (نه فقط کد های Qt)[/quote]p{direction:rtl;text-align:right}. دیگه پروفایلری که برای qtcreator پلاگین داشته باشه نمیشناسم.