7

चूंकि यह शानदार टूल हर किसी के लिए नि: शुल्क बन गया है, इसलिए मैंने इसे आजमाया, और मुझे इसे विशेष रूप से विजुअल स्टूडियो एंड्रॉइड एमुलेटर पसंद आया।Xamarin.Android के AXML पर इंटेलिजेंस कैसे सक्षम करें?

लेकिन, मुझे एक समस्या मिली क्योंकि विजुअल स्टूडियो इंटेलिजेंस axml फ़ाइलों के लिए बिल्कुल काम नहीं करता है।

मैं इस लेख (https://kb.xamarin.com/customer/portal/articles/1920119-how-do-i-enable-intellisense-in-android-axml-files-), लेकिन उन फ़ाइलों (एंड्रॉयड-लेआउट-xml.xsd, schemas.android.com.apk.res.android.xsd) की कोशिश की मेरा पीसी में मौजूद नहीं है

उत्तर

3

XSD फ़ाइलें सी पर स्थित हैं: \ प्रोग्राम फ़ाइलें (x86) \ Xamarin स्टूडियो \ AddIns \ MonoDevelop.MonoDroid \ schemas, ध्यान दें कि जब आप Xamarin स्टूडियो इंस्टॉल करते हैं तो यह पथ मौजूद है।

मुझे लगता है, हम इन फ़ाइलों को विजुअल स्टूडियो प्लगइन के साथ नहीं भेजते हैं, मुझे Xamarin.Android टीम के साथ इसकी पुष्टि करनी होगी।

इस बीच आप पर https://forums.xamarin.com/discussion/comment/180685/#Comment_180685

+1

हाँ, स्कीमा फ़ाइलें दृश्य स्टूडियो प्लग-इन में Windows के लिए स्थापित है, लेकिन नहीं Xamarin स्टूडियो में शामिल थे। तो अब जब Xamarin स्टूडियो को Windows इंस्टॉलेशन में शामिल नहीं किया गया है, तो स्कीमा फ़ाइलें कभी मौजूद नहीं होती हैं। यह अच्छा होगा कि स्कीमा फाइलों को वीएस प्लगइन में शामिल किया जाएगा :) – SharpMobileCode

+0

@SharpMobileCode हाँ, मैं इसे वीएस टीम के साथ लाने के लिए जा रहा हूं :) –

+5

मैंने उन फ़ाइलों को उस स्थान पर कॉपी किया लेकिन मैं इंटेलिजेंस नहीं बना सकता काम – danarj

11
  1. डाउनलोड स्कीमा फ़ाइलें प्राप्त कर सकते हैं यह दो फ़ाइलें (https://raw.githubusercontent.com/atsushieno/monodroid-schema-gen/master/schemas.android.com.apk.res.android.xsd और https://raw.githubusercontent.com/atsushieno/monodroid-schema-gen/master/android-layout-xml.xsd) करने के लिए "C: \ प्रोग्राम फ़ाइलें (x86) \ MSBuild \ Xamarin \ एंड्रॉयड" (यदि कोई ऐसी फाइलें)।
  2. प्रारंभ
  3. "VS2015 के लिए डेवलपर कमांड प्रॉम्प्ट" निष्पादित "Devenv/resetsettings" के साथ "इसके साथ खोलें" अपने समाधान में
  4. ओपन * .axml फ़ाइल चुनें और "स्वत: संपादक चयनकर्ता (XML)" Automatic editor selector (XML)

  5. यदि इंटेलिजेंस अभी भी काम नहीं कर रहा है तो एक्सएमएल -> स्कीमा पर जाएं, इस स्कीमा को मैन्युअल रूप से जोड़ें और विजुअल स्टूडियो को पुनरारंभ करें।

  6. आनंद लें! Intellisenseworks
+1

चरण 1 + 2 + 3 मेरे लिए इसे काम करने के लिए पर्याप्त थे। बहुत बहुत धन्यवाद, सही फिक्स ढूंढना आसान नहीं था। –

+5

मेरे लिए काम नहीं किया। – VSG24

संबंधित मुद्दे