c# - Csharp-mode Emacs सिंटैक्स हाइलाइटिंग काम करना




mono elisp (2)

आपके पास बहुत पुराना लगता है यह बहुत बुरा है कि कहीं अधिक अद्यतित संस्करण को कहीं ज्यादा सुरक्षित नहीं रखा गया है, जैसे एमैक्स कोर, एमाकसविकि, या गिथूब।

लेकिन वैसे भी, आप #emacs (Freenode) पर पूछने की कोशिश कर सकते हैं और देखें कि क्या कोई आपको अधिक अप-टू-डेट फ़ाइल भेज सकता है।

Googling "csharp मोड emacs" पृष्ठ देता है

http://www.emacswiki.org/emacs/CSharpMode

जिसमें विभिन्न डाउनलोड करने योग्य emacs लिस्प फ़ाइलों के कुछ लिंक शामिल हैं। 2005 लिंक (डायलनमूनफ़ायर) टूट गया है, इसलिए मैंने डाउनलोड किया है:

http://lists.ximian.com/pipermail/mono-list/2002-May/006182.html

के रूप में ~ / .emacslib / csharp-mode.el

और जोड़ा:

(autoload 'csharp-mode "csharp-mode"
  "Major mode for editing C# code." t)
(setq auto-mode-alist (cons '( "\\.cs\\'" . csharp-mode ) auto-mode-alist ))

मेरी .emac फ़ाइल (कहीं भी, शुरुआत, मध्य या अंत) मैं "t.cs" नामक एक नई पाठ फ़ाइल को संपादित करने का प्रयास करता हूं और मुझे त्रुटि मिलती है:

फ़ाइल मोड विनिर्देश त्रुटि: (त्रुटि "बफर टी सीएस एक सीसी मोड बफर नहीं है (सी-सेट-शैली)"

और कोई सिंटेक्स हाइलाइटिंग नहीं। मैं emacs-lisp में अच्छी तरह से वाकिफ नहीं हूं लेकिन मुझे भाषा के भार और सी-एसएपी-मोड के भार के लिए समर्थन स्थापित करने के लिए पर्याप्त जानकारी है, मैंने जो भी स्थापित किया है, उसके लिए मैंने जो भी अन्य भाषा मोड की तुलना में अच्छा नहीं खेला है।

मैं अपने मैक पर मोनो के साथ खेलने के लिए उत्साहित हो रहा था और इस हास्यास्पद बाधा में भाग गया! वहाँ किसी को भी पता है कि कैसे सी # सिंटैक्स emacs में हाइलाइटिंग के लिए सभ्य समर्थन प्राप्त करने के लिए?

नोट: मैं ओएस एक्स तेंदुए पर एक मैकबुक प्रो ईएमएक्स 22.1.1 चल रहा हूँ।


मुझे csharp-mode 0.7.0 का एक अधिक हालिया संस्करण मिला, पृष्ठ के अंत में जाएं और सादा पाठ के रूप में डाउनलोड करें। हालांकि मोड लोड करने की कोशिश नहीं की है

बस कोड को emacswiki में भी अपलोड किया गया है: charp-mode.el





elisp