कई खोज विकल्पों के अलावा, संभवतः आपके विकास परिवेश में एक पूर्ण-पाठ खोज है, आप इसका भी उपयोग कर सकते हैं:
स्क्रिप्ट/search_rules/search_rules.sh
यह आपको मौजूदा मानचित्रों या स्रोत कोड या दस्तावेज़ीकरण में खोज करने की अनुमति देता है। और फिर आप अपने पसंदीदा संस्करण में मिली शांति को खोल सकते हैं या इसे जीथब पर खोल सकते हैं या … कृपया स्क्रिप्ट को आवश्यकतानुसार कॉन्फ़िगर करें।
MAPS_DIR स्थितीय तर्क या पर्यावरण चर के माध्यम से कॉन्फ़िगर करने योग्य है
स्क्रिप्ट अपने हार्ड-कोडित डिफ़ॉल्ट को बनाए रखती है लेकिन ओवरराइड की अनुमति देती है:
प्राथमिकता: 1) पहला स्थितीय पैरामीटर ($1), 2) मौजूदा MAPS_DIR env var,
हार्ड-कोडित डिफ़ॉल्ट “$SL5NET_AURA_PROJECT_ROOT/config/maps”।
स्क्रिप्ट को संपादित किए बिना सीआई, स्थानीय ओवरराइड और परीक्षण के लिए लचीलेपन में सुधार करता है।
पथ अमान्य होने पर जल्दी विफल होने के लिए उद्धरण और एक निर्देशिका अस्तित्व जांच जोड़ता है।
उदाहरण उपयोग:
./search_rules.sh डिफ़ॉल्ट का उपयोग करता है
./search_rules.sh ./docs प्रदत्त पथ का उपयोग करता है
MAPS_DIR=/env/maps ./search_rules.sh
यह कॉन्फ़िगरेशन को स्पष्ट करते हुए पश्चगामी अनुकूलता को सुरक्षित रखता है।
विंडोज़ पीसी के लिए एक संस्करण भी है (इस फ़ोल्डर में) जो थोड़ा कम काम कर सकता है: search_rules.ps1
(एस, 28.3.’26 23:07 शनि)