2015-01-18 15 views
10

के साथ Omnisharp उत्कृष्ट पाठ त्रुटियां मैं यहाँ github के माध्यम से नया asp.net mvc का उपयोग कर रहा हूं: https://github.com/aspnet/home और मैंने सी # स्वत: पूर्ण प्राप्त करने के लिए सब्लिमे टेक्स्ट 3 के लिए Omnisharp पैकेज स्थापित किया। मैं HelloMvc परियोजना है, जो ठीक काम करता है जब मैं k kestrel चलाने के लिए और उसके बाद http://localhost:5004/एएसपी.NET 5.0 एमवीसी 6

खोलने हालांकि, झुंझलाहट का एक सा है जब मैं एक फ़ाइल को सहेजने (उदाहरण के लिए, HomeController.cs) और फिर उदात्त पाठ कंसोल को खोलता है चलाने का प्रयास कर रहा हूँ और मुझे निम्नलिखित त्रुटियां देता है:

Error : Unknown Resolver Error - (1, 23) 
Error : '?' does not contain a definition for 'Mvc' - (1, 27) 
Error : 'Controller' is not a known identifier - (6, 45) 
Error : 'IActionResult' is not a known identifier - (8, 29) 
Error : 'View' is not a known identifier - (10, 24) 
Error : 'HomeController' does not contain a definition for 'View' - (10, 32) 

और फिर यह मुझे मिलान लाइनों के नीचे swigglies दे। मुझे यह भी चाहिए कि सुविधा जो भी हो, यह सुनिश्चित कर रहा है कि यह अच्छा कोड है, हालांकि, सेटिंग्स को बदलने का कोई तरीका है ताकि यह पहचान सके कि यह सब मान्य है?

या ओमनिशर्प अभी तक नए तरीके का समर्थन नहीं करता है asp.net 5.0 बाहरी संकुल को संभालता है?

उत्तर

8

omnisharp-sublime का वर्तमान पैक संस्करण संस्करण omnisharp-server बैकएंड (एनआरफ्रैक्टरी आधारित) का उपयोग कर रहा है, ओमिनिनेर-रोस्लिन (Roslyn आधारित और Asp.Net 5 प्रोजेक्ट्स के लिए समर्थन नहीं)।

कार्य omnisharp-रोसलिन पर दोनों चल रही है, और उदात्त प्लगइन चीजें काम https://github.com/OmniSharp/omnisharp-sublime/tree/roslyn

मैं इसे अभी तक बाहर प्रयास नहीं किया है (मैं एक Emacs पुरुष हूँ) बनाने के लिए, लेकिन मैं क्या सुना है से , यह वास्तव में अच्छी तरह से काम कर रहा है! मैं omnisharp-roslyn सर्वर के साथ omnishs का उपयोग करने के लिए omnisharp-roslyn सर्वर (सर्वर स्वयं एक Asp.Net 5 समाधान https://github.com/OmniSharp/omnisharp-roslyn)

विकसित करने के लिए emacs का उपयोग करें
संबंधित मुद्दे