Xamarin AXML,XML Intellisense无法正常工作

时间:2018-12-16 07:30:12

标签: android xamarin xamarin.forms xamarin.android visual-studio-2017

我开始使用Visual Studio 2017 Enterprise Edition 15.7.4版。和Xamarin版本4.10.0,并且需要在Xamarin本机android应用程序上工作。

但是xml and axml文件中没有自动填充建议。 Intellisense适用于小部件名称(例如TextView, EditText等)在布局axml文件中。但是,对于小部件属性(例如android:layout_width, android:gravity等),它不起作用。 styles.xml, menu.xml中的建议根本没有。我通过以下方式进行检查。

1)XML-模式> android-layout-xml.xsdschemas.android.com.apk.res.android.xsd文件存在

2)以XML(文本)编辑器打开文件

3)我在“工具”中找不到Resharper

还可以将Xamarin键盘快捷键更改为Android Studio或Eclipse吗?

1 个答案:

答案 0 :(得分:0)

作为Xamarin开发人员将近两年,我已经接受了Xamarin Android智能感知从未达到预期效果的事实。

它具有许多错误和问题(下面的链接),这真是使您头痛不已,但是您已经在上面提到了一些变通方法,如果这些变通方法不起作用,你相信我,什么都不会。

https://forums.xamarin.com/discussion/118384/android-designer-does-not-work-well https://forums.xamarin.com/discussion/125879/designer-not-loading-layout-at-all https://forums.xamarin.com/discussion/76851/visual-studio-2015-android-designer-not-working https://forums.xamarin.com/discussion/82082/android-designer-not-working-in-visual-studio-enterprise-2015 https://forums.xamarin.com/discussion/6258/android-designer-doesnt-work-in-vs-2012 https://developercommunity.visualstudio.com/content/problem/99268/xamarin-android-designer-not-working.html

我的建议

Android studio为您提供了一个非常强大的设计师,因此,我只建议您使用Android studio写下您的XML,然后将其复制粘贴到您的Xamarin AXML / XML文件中,它应该像一个魅力一样工作,可以在其他任何时间处理文件,例如字符串或样式XML。

要更改Visual Studio快捷方式,您只需检查following guide