Emacs के लिए Omnisharp काम नहीं करता है


2

मैंने हाल ही में Emacs24 के साथ C # के साथ काम करने की कोशिश की। मुझे https://github.com/sp3ctum/omnisharp-emacs मिला जिसे मैंने MELPA के साथ स्थापित किया। फिर मैं इसे चलाता हूं। कुछ नहीं हुआ। मुझे आश्चर्य है कि क्या गलत हुआ। मुझे लगता है कि मेरे पास मेरी विंडोज मशीन पर कर्ल स्थापित नहीं है। मैंने कुछ प्रकार के कर्ल डाउनलोड किए, लेकिन मुझे नहीं पता कि इसका उपयोग कैसे करें और इसे अपने Emacs से लिंक करें। कृपया मदद कीजिए।

जवाबों:


2

दो बातें बसंत।

  1. क्या आप OmniSharp सर्वर चला रहे हैं? Emacs के लिए OmniSharp अपने पूर्णता के लिए OmniSharp सर्वर पर निर्भर करता है। आप इसे यहाँ पा सकते हैं । इसे संकलित करें, और इसे एक विजुअल स्टूडियो / मोनो समाधान के विरुद्ध चलाएं - जैसे OmniSharp.exe -s पाथ / इन / सॉल्यूशन
  2. आपने कर्ल का उल्लेख किया है - यह कहीं न कहीं आपके विंडोज़ पैथ में होने की आवश्यकता है। एक फ़ोल्डर में curl.exe छड़ी (उदाहरण के लिए, C: \ Tools) और अपने पथ में C: \ टूल्स जोड़ें। ऐसा करने के कुछ तरीके हैं।
    • आप इसे ओएस स्तर पर अपने पथ में जोड़ सकते हैं ( यह लिंक आपको दिखाएगा कि कैसे) और Emacs को पुनरारंभ करें।
    • आप अपने पैट में लिस की एक बिट के साथ Emacs के लिए जोड़ सकते हैं। यह आपके PATH वातावरण चर को Emacs के भीतर ही सेट करेगा। इसे अपने dotemacs में जोड़ें और इसका मूल्यांकन करें या Emacs को पुनरारंभ करें।

      (सेटेनव "पैथ" (कंकट "सी: / टूल्स;" (गेटेन "पीएटीएच"))

मुझे आशा है कि यह मदद करता है और सौभाग्य - ओमनीशर्प कमाल है, और मैं इसे दैनिक उपयोग करता हूं।

साइमन

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.