search engine - Google डेस्कटॉप के साथ स्रोत कोड खोज




search-engine code-search-engine (4)

यह एक लंबा समय रहा है, लेकिन पिछली बार मैंने कोड खोज के लिए Google डेस्कटॉप खोज का उपयोग करने की कोशिश की, मैंने इसे उस काम के लिए काफी अनुचित पाया, जैसा मैंने [ http://perlmonks.org/?node_id=490310] पर उल्लिखित किया था, इसका अर्थ है कि जीडीएस (चुपचाप) ने केवल कई स्रोत कोड फाइलों का एक छोटा अंश अनुक्रमित किया है (और यह समझने में काफी चुनौती दी है कि स्रोत कोड फ़ाइलों में से कितनी बार खोजना असफल हो रहा है)

मैंने पाया कि कोपरनिक डेस्कटॉप खोज ने कोड फ़ाइलों पर बेहतर काम किया है (लेकिन मुझे इसके बाद के संस्करणों में परेशानी थी कि वे सभी मैचों को नहीं खोजते हैं, इसलिए मैं संस्करण 2.1.1 के साथ रह रहा हूं)। लेकिन इन दिनों मैं इसका उपयोग नहीं करते (ज्यादातर क्योंकि मेरे पास नए नियोक्ता द्वारा दी गई लैपटॉप पर ऐसी चीजों को स्थापित करने की अनुमति नहीं है)

क्या जीडीएस के लिए एक अनुक्रमण प्लगइन है जो स्रोत कोड खोज की अनुमति देता है? मैं विशिष्ट प्रकार (जावा, सी ++, ...) के लिए कुछ और "किसी भी पाठ" के लिए कुछ देखता हूं। यह बहुत अच्छा है, लेकिन मुझे वह पसंद है जो कि कई / कॉन्फ़िगर करने योग्य एक्सटेंशन (HTML, CSS, JS, VB, C #, Java, Python, ...) के लिए अनुमति देता है। कैश में सिंटेक्स हाइलाइटिंग ( http://pyadget.org/ ) की अनुमति देने के लिए एक बड़ा बोनस होगा।


आप लैरी के किसी पाठ फ़ाइल सूचक को आज़मा सकते हैं आप स्थापित समय पर एक्सटेंशन की एक सूची निर्दिष्ट कर सकते हैं और यह उन फाइल प्रकारों पर पूर्ण पाठ खोज करेंगे।


यह एक Google डेस्कटॉप प्लग इन नहीं है, लेकिन इसके लिए काम करता है कि हमें क्या चाहिए।

हमने http://svnquery.tigris.org/ का उपयोग शुरू कर दिया है और यह काम करने लगता है और बहुत तेज है मैं चाहता हूं कि प्रति साइट एकाधिक रिपॉजिटरी का समर्थन किया। हमारे पास प्रत्येक परियोजना के लिए एक रिपॉजिटरी है, इसलिए वर्तमान में मुझे हमारे पास प्रत्येक प्रोजेक्ट के लिए एक वर्चुअल निर्देशिका बनाना होगा। शो स्टापर नहीं, बस कुछ चीजें जो हम अपने प्रोजेक्ट सेटअप स्क्रिप्ट में स्वचालित करना चाहते हैं


मुझे केवल ड्रॉपआउट मिल गया और यह बहुत अच्छा काम करने लगता है किसी भी फ़ोल्डर में ड्रॉपआउट को रखें और वह उस फ़ोल्डर में सभी फाइलों को सूचीबद्ध करेगा। मैं इसे अपने प्रोजेक्ट फ़ोल्डर में रख दिया और यह मेरे सभी कोड को क्रॉल कर दिया। बहुत तेज़ और लचीला खोज ड्रॉप आउट





google-desktop-search