मैं emacs को C / C ++ में किसी एकल फ़ंक्शन में घोषित चर को याद करने का एक सरल तरीका खोज रहा हूं। "सरल" से मेरा मतलब है कि किसी भी बाहरी पैकेज के बिना, विन्यास फाइल में कुछ विशिष्ट लाइनों के साथ।
मेरा डिफ़ॉल्ट Emacs कॉन्फ़िगरेशन रंग घोषणा पर पीले रंग में नाम चरता है, लेकिन उन्हें उपयोग करने पर सफेद होने दें।
char toto; // 'char' is green, 'toto' is yellow
toto = 42; // 'toto' is white
मैं एक ही फ़ंक्शन / गुंजाइश के हर "टोटो" को पीले रंग में भी रंगना चाहता हूं।
मैंने पहले ही इस प्रश्न पर ध्यान दिया है, लेकिन मैं कुछ सरल करना चाहूंगा। मैंने फ़ॉन्ट-लॉक मोड के साथ भी कुछ करने की कोशिश की , लेकिन मैं चर नामों के लिए कुछ अनुकूल बनाने में सफल नहीं हुआ।
मुझे पहले से ही C ++ वर्ग के सदस्य नामों (एक नाम पैटर्न का उपयोग करके) के लिए एक विचार है, इसलिए मैं यहां एक स्थानीय चर मैच चाहता हूं।
color-identifiers-mode
पैकेज की तरह लग रहा है । (इसे एक टिप्पणी के रूप में पोस्ट करते हुए क्योंकि आपने कहा कि आप बाहरी पैकेजों पर विचार नहीं करना चाहते थे।)