الأدوات هي عناصر بناء وظيفية محددة ومنخفضة المستوى تُشغِّل سير عمل الفحص والتحليل والتحويل والتحقق وإعادة الهيكلة والتوثيق. تتفاعل هذه الأدوات مباشرةً مع كود المصدر وقواعد بيانات التحليل ومصنوعات التحويل لتوفير نتائج دقيقة وقابلة للتكرار.
تسرد الجداول التالية الأدوات المدرجة في IBM® Bob Premium Package for Z.
يفحص برنامج COBOL أو PL/I لإنشاء قاعدة بيانات وصفية تحتوي على استخدام المتغيرات ومراجع العبارات وبنية البرنامج. يجب استدعاؤها قبل get_variables. تُعيد مسار قاعدة البيانات اللازم لتحليل المتغيرات اللاحق.
get_control_flow
يحسب رسوم بيانية لتدفق التحكم باستخدام بيانات وصفية في قاعدة البيانات.
get_paragraphs
يستعلم عن معلومات الفقرات من قاعدة البيانات الوصفية.
execute_sql_query
ينفذ استعلامات SQL مُولَّدة بالذكاء الاصطناعي على قاعدة البيانات الوصفية.
يسترجع بيانات تدفق التحكم المُحلَّلة من خادم لغة COBOL لتحليل بنية البرنامج ومسارات التنفيذ.
zopeneditor-cobol-get-data-flow
يتتبع تدفق البيانات لعنصر بيانات COBOL محدد ويُعيد تمثيل رسم بياني لكيفية تعديل العنصر في البرنامج.
zopeneditor-pli-get-program-control-flow
يسترجع بيانات تدفق التحكم المُحلَّلة من خادم لغة PL/I لتحليل بنية البرنامج ومسارات التنفيذ.
zopeneditor-get-embedded-languages
يكتشف اللغات المُضمَّنة في ملف COBOL أو PL/I.
zOpenEditor-code
zcodescan-check-current-program
يُشغِّل IBM ZCodeScan على ملف البرنامج COBOL أو PL/I المفتوح حالياً في المحرر. يُحلِّل الفحص البرنامج ويُعيد مشكلات بنمط linter حول جودة البرنامج.
zcodescan-check-list-of-local-programs
يُشغِّل IBM ZCodeScan على ملفات COBOL أو PL/I في مساحة عملك المحلية. تُحدَّد الملفات بقائمة من أنماط بحث glob تُعرِّف جميع البرامج المراد فحصها في مساحة عمل المحرر.
zopeneditor-cobol-format-file
يُنسِّق ملف COBOL باستخدام خادم لغة COBOL وملف Z Code Format.
zopeneditor-cobol-format-multiple-files
يُنسِّق ملفات COBOL متعددة باستخدام خادم لغة COBOL وملف Z Code Format.
zopeneditor-cobol-renumber-file
يُعيد ترقيم ملف COBOL باستخدام خادم لغة COBOL لإضافة أرقام تسلسلية لكل سطر في الملف.
zopeneditor-cobol-renumber-multiple-files
يُعيد ترقيم ملفات COBOL متعددة في مساحة العمل باستخدام خادم لغة COBOL.
zopeneditor-cobol-unnumber-file
يُزيل أرقام التسلسل من كل سطر في ملف COBOL باستخدام خادم لغة COBOL.
zopeneditor-cobol-unnumber-multiple-files
يُزيل أرقام التسلسل من كل سطر في ملفات COBOL متعددة في مساحة العمل باستخدام خادم لغة COBOL.
تُصنِّف مجموعات الأدوات القدرات في مجالات منطقية لتحسين قابلية الاكتشاف والتحكم في الوصول وسهولة الاستخدام عبر المنصة. تُمثِّل كل مجموعة مجموعة من العمليات ذات الصلة، مثل تحليل الكود والتكاملات، مما يُتيح للمستخدمين والأنظمة تنظيم الوظائف واستدعاؤها بكفاءة استناداً إلى النية.
الفئة
مجموعة الأدوات
الوصف
المعرّف
الأساسية
Core
مجموعة الأدوات الأساسية المطلوبة للعمليات الأولية.
core
الأساسية
Hint
يُقدِّم اقتراحات سياقية وتوجيهات أو تلميحات مضمّنة لمساعدة المستخدمين.
toolHint
البيانات وAPI
Scan
يُستخدم لفحص قواعد الكود والموارد أو البيئات.
scan
البيانات وAPI
Data Dictionary
يُتيح التفاعل مع البيانات الوصفية وتعريفات المخطط وأوصاف البيانات المنظمة.