AppHelp
قارن النص والكود جنباً إلى جنب
الصق نصاً أو حمّل ملفين محليين، وافحص الإضافات والحذف، واضبط المسافات وحالة الأحرف والأسطر الفارغة والسياق، ثم صدّر رقعة قياسية.
مساحة مقارنة النص
الصق ملفين نصيين أو حمّلهما، وافحص التغييرات، وصدّر رقعة قياسية بثلاثة أسطر سياق.
الأصلي
original.ts
133 / 200,000
المعدل
changed.ts
213 / 200,000
original.ts
changed.ts
1
export function greet(name: string) {1
export function greet(name: string, excited = false) {2
const message = `Hello, ${name}!`;2
const punctuation = excited ? "!" : ".";
3
console.log(message);
3
const message = `Hello, ${name}${punctuation}`;4
console.info(message);
4
return message;
5
return message;
5
}
6
}
6
7
7
greet("Ada");8
greet("Ada", true);مهام شائعة
- مقارن اختلاف النص
- مقارنة نصوص اونلاين
- diff checker
- مقارنة ملفين نصيين
- مقارنة كود اونلاين
- diff جنباً إلى جنب
- مولد unified diff
- مقارنة كلمات
- أداة فرق الأحرف
- مقارن diff خاص مجاني
إجابة سريعة
الصق نصين أو حمّل ملفي نص أو كود محليين للمقارنة داخل المتصفح. يحاذي AppHelp الأسطر المتغيرة ويعرض أرقام الأسطر القديمة والجديدة ويميز السطر أو الكلمة أو الحرف، ويمكنه تجاهل المسافات وحالة الأحرف والأسطر الفارغة وإخفاء السياق غير المتغير، ثم تصدير رقعة .diff موحدة تقليدية بثلاثة أسطر سياق. تُقرأ الملفات محلياً ولا تُرفع.
طريقة الاستخدام
- 1. قدم النص الأصلي والمعدلالصق في المحررين أو حمّل ملفات نص أو كود أو Markdown أو JSON أو CSV أو سجلات أو XML أو YAML أو CSS أو HTML محلية.
- 2. اختر دقة المقارنةاستخدم الأسطر للتعديلات الكبيرة، والكلمات للنثر ومعظم الكود، والأحرف لعلامات الترقيم والمعرفات.
- 3. اضبط التجاهل والسياقتجاهل المسافات أو الحالة أو الأسطر الفارغة فقط حين لا تكون مهمة، وأخف الأسطر غير المعدلة للتركيز.
- 4. راجع وصدّرتحقق من أرقام الأسطر والملخص، وبدّل بين العرضين، ثم انسخ الرقعة ذات السياق الثلاثي أو نزّلها.
أمثلة
مراجعة كود
الإدخال
console.log(message);
الإخراج
console.info(message);
تغيير مسافات فقط
الإدخال
const total = price + tax;
الإخراج
const total=price + tax;
فعّل تجاهل المسافات حين لا يجب أن يحسب التنسيق.
تحرير نص
الإدخال
The report is ready for review.
الإخراج
The quarterly report is ready for final review.
حالات استخدام شائعة
- مراجعة تغييرات الكود والإعداد وSQL والسجلات والوثائق
- مقارنة مخرجات مولدة بعينة اختبار متوقعة
- فحص تعديل عقد أو سياسة أو سيرة ذاتية أو مقال
- إنشاء رقعة للمشاركة في مشكلة أو مراجعة كود
- التحقق مما إذا كان ملفان يختلفان فقط في المسافات أو حالة الأحرف
حالات خاصة
- تقارن الأداة النص؛ الملفات الثنائية وPDF وWord والصور والجداول تحتاج مقارنة تفهم التنسيق.
- قد يخفي تجاهل المسافات أو الحالة أو الأسطر الفارغة تغييرات مهمة في كود حساس للمسافة أو معرفات أو بيانات اعتماد أو بيانات.
- تُوحّد نهايات الأسطر للمحاذاة المرئية؛ تحفظ الرقعة النص المدخل عدا خيار المسافات الصريح.
- محاذاة مدخلات كبيرة جداً أو مختلفة بشدة مكلفة، لذلك توجد حدود للحجم والطول ووقت الحساب.
- لا يعيد تجاهل الحالة والأسطر الفارغة بصرياً كتابة الرقعة؛ فهي تظل تسجل المحتوى الأصلي.
- تسجل الرقعة الموحدة التغييرات النصية لكنها لا تثبت صحة الكود أو الإعداد أو النص الجديد.
الميزات
- مقارنة خاصة ومحلية للنص والكود في المتصفح
- عرض منقسم جنباً إلى جنب وعرض موحد مدمج
- أرقام الأسطر القديمة والجديدة مع ألوان الإضافة والحذف
- تمييز التغييرات على مستوى السطر أو الكلمة أو الحرف
- قواعد للمسافات والحالة والأسطر الفارغة والسياق غير المتغير
- ملخص للإضافات والحذف والأسطر غير المتغيرة وإجمالي التغيير
- تحميل ملفات نصية محلية مع اللصق والتحرير
- نسخ أو تنزيل رقعة .diff موحدة بثلاثة أسطر سياق
أدوات ذات صلة
الأسئلة الشائعة
- هل يمكن مقارنة ملفات محلية دون رفعها؟
- نعم. يقرأ المتصفح الملفات النصية المدعومة محلياً ويحاذيها دون إرسال المحتوى إلى AppHelp.
- ما الفرق بين العرض المنقسم والموحد؟
- يحاذي المنقسم النص الأصلي والمعدل في عمودين. يضع الموحد الحذف والإضافات في مسار مراجعة واحد.
- متى أستخدم دقة الكلمات أو الأحرف؟
- الكلمات أسهل للنثر ومعظم الكود، بينما تكشف الأحرف تغييرات صغيرة في الترقيم والمسافات والإملاء والمعرفات.
- ماذا يفعل تجاهل المسافات؟
- يعد فروق المسافات داخل السطر متساوية عند المحاذاة. لا تستخدمه حين تكون المسافة البادئة ذات معنى.
- هل الملف المنزل diff موحد قياسي؟
- نعم. يتضمن اسمي الملفين ورؤوس المقاطع وأسطر الإضافة والحذف وثلاثة أسطر سياق غير متغير افتراضياً.
- لماذا قد يختلف العرض عن الرقعة؟
- يؤثر تجاهل الحالة والأسطر الفارغة في المراجعة المرئية فقط، لكي تسجل الرقعة النص الأصلي.
- هل تُرفع النصوص أو الملفات؟
- لا. القراءة والمقارنة والتمييز والنسخ وتوليد الرقعة تتم محلياً في المتصفح.