يجد CodeCompare بسرعة التغييرات بين ملفات التعليمات البرمجية المصدر

click fraud protection

خلال SDLC ، يحتاج المطورون عدة مرات إلى التحقق من الإصدارات المختلفة للتطبيق الجاري تطويره لإجراء تغييرات لكتابة تقرير مراجعة مفصل. من الصعب نسبيًا مقارنة ملفين من رموز الرموز الكبيرة ، حيث تحتاج إلى تجفيف تشغيل التعليمات البرمجية سطرًا تلو الآخر للإشارة إلى أي عبارات مفقودة وخطأ في بناء الجملة ووحدات تعليمات برمجية أخرى. لقد قدمنا ​​العديد من أدوات مقارنة الملفات النصية في الماضي ، مثل ، kDiff3, نظام WinMergeو منتشر، ولكن جميعها تفتقر إلى تلك الميزات الأساسية التي قد يطلبها مطور البرامج أثناء إجراء مقارنات الشفرة.

إذا كنت تواجه صعوبة في مقارنة ملفي الشفرة يدويًا وتحتاج إلى أداة بسيطة يمكنها أتمتة عملية المقارنة بسهولة ، فجرّب CodeCompare. إنه تطبيق مخصص لإجراء مقارنات متعمقة بين ملفي كود. سواء كان ملف ASP أو PHP أو Java أو ملفات HTML بسيطة ، قم بإسقاطها فقط وستشير إلى جميع القصاصات المفقودة في غضون ثوان قليلة. لجعل عملية المقارنة أكثر سرعة ، تتكامل مع قائمة النقر بزر الماوس الأيمن لـ Windows shell ، بحيث يمكنك فتح ملفات التعليمات البرمجية على الفور ليتم تحليلها للتغييرات. على الرغم من كونها أداة قوية لمقارنة الشفرة ، إلا أنها تتيح لك أيضًا دمج ملفي شفرة ، مقارنة ملفين المجلدات ، وإجراء مقارنة معجمية ، وعرض التغييرات المضمنة في التعليمات البرمجية ، ووضع إشارة مرجعية على الأجزاء الأكثر أهمية من التعليمات البرمجية ملف.

instagram viewer

يدعم CodeCompare جميع لغات البرمجة الرئيسية تقريبًا ، مثل Java و VB و C ++ و C # و HTML و XML وما إلى ذلك. مع ميزات تمييز بناء الجملة وطي التعليمات البرمجية ، يمكنك على الفور اختيار التغييرات الرئيسية من ملفات التعليمات البرمجية المحددة وعرض جزء معين من التعليمات البرمجية على التوالي. للبدء ، قم بتشغيل التطبيق وإسقاط نسختين مختلفتين من ملف التعليمات البرمجية. نظرًا لأنه يدعم التمرير المتزامن ، ابدأ التمرير لأسفل الصفحة لمراجعة كلا الإصدارين في وقت واحد. يبرز تلقائيًا الجزء المفقود / المتغير ويربطه بالجزء المقابل من ملف الرمز ، كما هو موضح في لقطة الشاشة أدناه.

CodeCompare - index.php - فهرس 2.php

للانتقال بسرعة بين التغييرات ، استخدم الزر المصور للأمام الموجود أسفل كل نوافذ مقارنة.

التغيير التالي 1

افتراضيًا ، لا يتجاهل المسافات والتعليقات وفواصل الأسطر ويظهرها على أنها "تغيير" في النافذة الرئيسية. ومع ذلك ، لتجاهل هذه العناصر ، انقر فوق خيار المقارنة على شريط الأدوات ، وتحقق من العناصر المطلوبة ، وانقر فوق موافق للسماح لها بمراجعة التغييرات مرة أخرى. هنا ، يمكنك أيضًا اختيار تحديد حالة الكلمة لتجاهلها ومقارنتها - رمزًا برمز أو كلمة بكلمة أو سطرًا بسطر.

مقارنات الشفرة 2

علاوة على ذلك ، يمكنك تغيير تخطيط نافذة المقارنة وفقًا لملفات التعليمات البرمجية المدرجة. للتغيير من تخطيط عمودي إلى أفقي ، استخدم أزرار التخطيط الموجودة على شريط الأدوات. بجوار التخطيط ، هناك بعض أوضاع العرض الموجودة لتغيير طريقة عرض كلا ملفي الشفرة.

CodeCompare - 3

من الأدوات -> التخصيص ، يمكنك إظهار نافذة التخصيص لعرض جميع الأوامر المتاحة ، وتمكين / تعطيل أشرطة الأدوات ، وتعيين خيارات التخصيص الأخرى. بمجرد مراجعة جميع التغييرات ، انقر فوق حفظ الكل لحفظ جميع التغييرات التي تم إجراؤها في كلا المستندين. إذا كنت تبحث عن ميزات أكثر تقدمًا ، مثل مقارنة بنية الكود ، ومقارنة ودمج ثلاثي ، واكتشاف خطوط مشابهة ، فيمكنك تحديثه إلى الإصدار الاحترافي ، والذي يكلف 49.95 دولارًا.

تنزيل CodeCompare

watch instagram story