امروز با معرفی یک پلاگین مفید کارباید در خدمتتان هستیم.
اگر از برنامه نویسان سی++ سیمبین هستید، احتمالاً تا حالا با صحنه زیر زیاد مواجه شده اید:
احتمالا صحنه ای اعصاب خردکنتر از این در هیچ جای سیمبین ندیده اید! خطایی به وجود آمده و برنامه بسته شده است، بدون این که هیچ اطلاعی از خطا یا محل وقوع آن به شما بدهد. اما نگران نباشید این مشکل را تا حدی میتوان رفع کرد.
برای این اطلاعات بیشتری راجع به خطای به وجود آمده ببینید، به این مسیر بروید:
%SDK ROOT%\Epoc32\winscw\c\system\bootdata
(دقت داشته باشید که ممکن است SDK شما به جای winscw دارای wins و یا winsc باشد.)
حالا در اینجا یک فایل خالی با نام ErrRd بسازید. باز هم توجه داشته باشید که نام فایل ما پسوند ندارد! یعنی اگر شما مثلاً فایل ErrRd.txt بسازید، کار نخواهد کرد.
حالا دوباره برنامه تان را که در شبیه ساز پیام خطا میداد دوباره اجرا کنید. این دفعه با صحنه ای شبیه زیر مواجه خواهید شد:

همانطور که میبینید الان اوضاع کمی بهتر شده است. یعنی یک کد خطا هم نمایش میدهد. اکنون شما میتوانید به مستندات SDK مراجعه کرده و کد خطا را در آن جستجو کنید و علت خطا را ببینید. اما این مرحله را هم میتوان راحتتر کرد. میتوانید توسط پلاگینی به نام Panic Lookup کار جستجو را از میان بردارید. اگر این پلاگین را نصب کنید و «تشخصی اتوماتیک خطا» را فعال کنید، هر موقع در شبیه ساز خطایی (Panic) به وجود آمد، این پلاگین اطلاعات راجع به آن خطا را برای شما نمایش میدهد.
البته میتوانید به صورت عادی هم از این پلاگین استفاده کنید. یعنی در جعبه بالای پلاگین، کد خطا را وارد کنید تا توضیحات راجع به آن را برای شما نمایش دهد.
و این هم توضیحاتی که راجع به خطای برنامه ما نمایش میدهد:

این پلاگین را میتوانید از اینجا دریافت کنید. به همراه پلاگین فایل pdf ای نیز وجود دارد که تمام اطلاعات لازم در آن موجود است.
در صورتی که هر مشکلی در این زمینه داشتید، من از طریق کامنتهای وبلاگ و یا ایمیل و یا فروم در خدمتتان هستم.
