我正在使用“Visual Studio for Mac”,但是Xamarin.Android的代码自动完成功能很差。这是我尝试在MainActivity.cs中添加一些菜单代码的截图。当我输入完所有内容后,编译器没有抱怨,但缺少建议令人困扰。有没有办法“打开”代码自动完成功能?
2017年11月19日,我在使用Xamarin Forms时遇到了同样的问题,版本是7.2.2。 对我来说,解决方法是删除<solution_name>.userprefs文件,然后按照this question中的建议重新打开Xamarin Studio。
我发现对我来说答案是自动完成已经开启了,只是我没有正确地触发它。根据我的经验,在override关键字之后立即输入函数名称将正确显示自动完成建议,而在override关键字之后放置返回类型,即使在语法上是正确的,也会使自动完成失效。