Raize Software CodeSite Studio v5.5.0 – Smart Code Tracing
ثبت لاگ و اطلاعات تشخیصی برای Debug برنامهها
Specification
| Feature | Debugging, Monitoring |
|---|
| Technology | Delphi (VCL) |
|---|
| Platform | Windows |
|---|
توضیحات:
وقتی لازم باشد بدانید یک برنامه در زمان اجرا دقیقا چه مسیری را طی کرده یا خطا از کدام بخش شروع شده است، Raize Software CodeSite Studio اطلاعات مورد نیاز را به صورت لاگ ثبت میکند. توسعه دهنده Loggerهای CodeSite را داخل بخشهای مختلف کد قرار میدهد و بعد، هنگام اجرای برنامه، پیامها به شکل منظم در Viewer نمایش داده میشوند یا در فایل Log ذخیره خواهند شد. همین چند مرحله، روند پیدا کردن خطا را بسیار شفاف تر میکند.
اطلاعاتی که ثبت میشوند فقط چند پیام متنی نیستند. String، عدد، تاریخ، Object، Collection، Bitmap، دادههای XML، رکوردهای Dataset، Stack Trace، اطلاعات سیستم و حتی Screenshot هم میتوانند داخل لاگ قرار بگیرند. هر پیام جزئیات خودش را دارد؛ مثلا زمان ثبت، نام برنامه، نام سیستم، Process ID، Thread و Category، بنابراین بعد از پایان اجرا میتوان مسیر اتفاقات را راحت تر دنبال کرد و دید دقیقا در هر لحظه چه رخ داده است.
برای بررسی این حجم از اطلاعات، Live Viewer و File Viewer طراحی شده اند. یکی پیامها را هم زمان با اجرای برنامه نشان میدهد و دیگری برای مرور فایلهای Log به کار میرود. جستجو، فیلتر کردن و مرتب سازی پیامها از داخل همین ابزارها انجام میشود. Dispatcher هم تعیین میکند هر پیام به کجا ارسال شود؛ روی صفحه نمایش داده شود، داخل فایل نوشته شود یا به یک Dispatcher دیگر در سیستم راه دور برسد. تنظیمات این بخش از طریق Controller انجام میشود.
ویژگی ها:
- ثبت لاگهای ساختاریافته با CodeSite Logger
- مشاهده و بررسی پیامها در Live Viewer و File Viewer
- جستجو، فیلتر و دسته بندی پیامها
- ثبت String، Object، Collection، Bitmap، XML، Dataset و Stack Trace
- ارسال پیامها به Viewer، فایل Log یا Dispatcherهای راه دور
- ذخیره فایلهای Log بر اساس تاریخ و با فرمت فشرده
- High Precision Timer و متدهای SendIf
- سازگار با RAD Studio 10 Seattle تا 13 Florence و Visual Studio 2015 تا 2022
مناسب برای:
توسعه دهندگانی که در پروژههای Delphi، C++Builder یا .NET به لاگهای دقیق و بررسی رفتار برنامه در زمان اجرا احتیاج دارند.
سوالات متداول:
CodeSite Studio با کدام محیطهای توسعه کار میکند؟
نسخههای معرفی شده برای RAD Studio 10 Seattle تا 13 Florence و همین طور Visual Studio 2015 تا 2022 ارائه شده اند.
داخل لاگها چه نوع اطلاعاتی ثبت میشود؟
تقریبا هر داده ای که برای Debug مفید باشد؛ از String و عدد گرفته تا Object، XML، Dataset، Stack Trace، اطلاعات سیستم و Screenshot.
آیا میتوان پیامها را هنگام اجرای برنامه مشاهده کرد؟
بله. Live Viewer هم زمان با اجرای برنامه، پیامهای تازه را نمایش میدهد و لازم نیست تا پایان اجرا منتظر بمانید.
پیامها فقط روی صفحه نمایش داده میشوند؟
خیر. Dispatcher میتواند آنها را در فایل Log ذخیره کند یا برای Viewer و Dispatcherهای دیگر ارسال نماید.









Reviews
Clear filtersThere are no reviews yet.