मैं अपने प्रोजेक्ट ब्राउज़िंग के लिए प्रोजेक्टाइल का उपयोग करता हूं। मैंने देखा है कि यह वास्तव में धीमा है, इसलिए मैंने कैशिंग चालू किया। अब यह तेजी से है (उदास नहीं, तेजी से उदास)।
अगर मैं खुद emacs के बाहर एक नई फ़ाइल बनाता हूं, तो प्रोजेक्टाइल उसे नहीं ढूंढता। मैं कैशे अमान्य कर सकता हूं लेकिन इसमें कुछ मिनट लगते हैं। इसे कैसे ठीक करें?
filenotify.el
लाइब्रेरी को सपोर्ट करने के लिए एक फीचर रिक्वेस्ट खोलने का , जो मेरा मानना है कि प्रॉजेक्टाइल को डायरेक्टरी चेंजेस को ट्रैक करने की अनुमति देगा और इसके बाद सूचित किया जाएगा जब एक नई फाइल (या ट्रैकिंग के लिए डायरेक्टरी) बनाई गई (या डिलीट) की गई ताकि यह अपने आप जुड़ सके (या निकालें) कैश से / के लिए फ़ाइलें। निर्देशिका सूचनाएं पुनरावर्ती नहीं हैं, इसलिए यह सुविधा परियोजना में प्रत्येक निर्देशिका को स्वतंत्र रूप से ट्रैक करेगी। मैं नहीं जानता कि क्या किसी बड़े प्रोजेक्ट ट्री के लिए कोई ध्यान देने योग्य दंड होगा।
M-x
projectile-cache-current-file
। यदि आप नहीं चाहते हैं, तो Emacs को पूरे पेड़ की तलाश करनी चाहिए , ताकि कोई अनुकूलन न हो सके।