Find and Replace
تجد كلمة أو عبارة في وحدة كاملة، وتعرض كل موضع مع النص الجديد، وتستبدلها في كل مكان دفعة واحدة.
ما هي الأداة ولماذا وُجدت
يتغير اسم منتج، أو يُعاد تسمية مصطلح، أو يحصل عنصر نائب مثل «TBD» أخيرًا على قيمته، أو يجب حذف وحدة قياس قديمة. وفي مواصفة تضم مئات المتطلبات يجب تغيير النص نفسه في عناصر كثيرة في آنٍ واحد.
لا يتيح DOORS Next تحرير أكثر من عنصر واحد في كل مرة. تبحث Find and Replace في وحدة كاملة أو في تحديد، وتعرض كل موضع يوجد فيه النص وكيف سيبدو بعد التغيير، ثم تستبدله في كل مكان بعد تأكيد واحد. لا يتغير إلا النص الظاهر: يبقى التنسيق والروابط والصور والجداول كما هي.
المشكلات التي تحلّها
- فتح مئات العناصر واحدًا تلو الآخر لتغيير الكلمة أو العبارة نفسها.
- مواضع منسية: مصطلح قديم يبقى في بعض المتطلبات التي لم يعثر عليها أحد.
- تغييرات جماعية تُفسد التنسيق أو الروابط لأن النص المخزَّن عُدِّل دون رؤية.
- لا سجل لما فعله التغيير الجماعي، ولا طريقة سهلة للرجوع عنه.
الفوائد
- انظر قبل أن تغيّر: كل عنصر يحتوي النص، ولكل موضع النص القديم مشطوبًا والجديد بعده.
- تطابق دقيق: Match case وWhole words only، فلا تغيّر «pump» الكلمة «pumps» أو «Pump» إلا إن أردت ذلك.
- يبقى التنسيق: يُحتفظ بالخط العريض والقوائم والروابط والصور؛ ولا يتغير إلا النص المطلوب.
- الأسماء أيضًا: إن شئت، يُبحث في أسماء العناصر إلى جانب النص الأساسي.
- وحدات كاملة في تشغيل واحد، دون حد الـ200 عنصر في التحديد، مع تقرير تغييرات في Excel يتضمن كل نص قبل التغيير وبعده.
طريقة الاستخدام
- أنت1اكتب ما تبحث عنه وما تضعه مكانه
- أنت3راجع القائمة وأكّدعند الحاجة: بعضها فقط: حدّدها واستخدم Selection
- DOORS Next4استُبدل النص في جميعها
- النتيجة5تقرير التغييرات في Excel
- في Settings (انقر Change إن كانت مطويّة)، اكتب النص في Find what والنص الجديد في Replace with (اتركه فارغًا لحذف النص). اختر Match case وWhole words only ومكان البحث: Primary text أو Name أو كليهما. يطوي Done الإعدادات في سطر واحد.
- افتح وحدة، واختر Whole module في Replace ثم انقر Find. تعرض النتيجة عدد العناصر التي تحتوي النص وعدد مرات وروده؛ افتح صفًا لرؤية كل موضع والنص القديم مشطوب والنص الجديد بعده.
- انقر Replace، واقرأ التأكيد ثم انقر Replace in N artifacts. تعرض بطاقة التقدّم عملية التشغيل، ويمكنك النقر على Stop في أي لحظة. انقر Log في النتيجة لتنزيل تقرير التغييرات.
- لتغيير بعض العناصر فقط، حدّدها في DOORS Next واختر Selection · N: تبحث فيها الأداة فورًا. انقر Replace وأكّد.
لقطات الشاشة
1Settings: النص المطلوب البحث عنه وبديله والخيارات 2كل عنصر يحتوي النص؛ يعرض الصف النص القديم مشطوبًا والجديد بعده 3يوضح التأكيد ما الذي سيُستبدل وأين وكيف 4استُبدل 75 تكرارًا في 55 عنصرًا، وتقرير التغييرات جاهز 5العناصر المحددة فقط: المواضع التي وُجدت قبل التأكيد
معلومات مفيدة
- شغّل Find and Replace داخل change set، حتى تتمكن من تجاهله إن لم تكن النتيجة كما أردت.
- يُبحث عن النص تمامًا كما كُتب، بما في ذلك المسافات؛ ولا توجد أحرف بدل. والمسافة تجد أيضًا المسافة غير القابلة للكسر.
- لا يُستبدل النص المقسوم بالتنسيق (جزء من كلمة بخط عريض)؛ ويحصي البحث هذه المواضع لتصحيحها يدويًا.
- تحتفظ الصور والملفات الأخرى بمحتواها؛ ولا يتغير إلا اسمها عند اختيار Name.
- في الوحدة كاملة يعمل Replace أيضًا دون بحث مسبق: يُقرأ كل عنصر ويُستبدل النص حيث يوجد؛ وتُعرف الأرقام في النهاية.
- في الوحدات الكبيرة جدًا قد يتباطأ المتصفح. أوقف التشغيل بـStop، وأعد تحميل الصفحة وافتح الوحدة مجددًا: يتابع Continue from … من حيث توقّف، بالإعدادات نفسها.
الجديد في الإصدار 2.10
· تُنشر عناوين التغييرات باللغة الإنجليزية.
- Messages in the notifications