在Xamarin.Android中,“Visual Studio for Mac”代码自动完成功能几乎无法正常工作。

3
我正在使用“Visual Studio for Mac”,但是Xamarin.Android的代码自动完成功能很差。这是我尝试在MainActivity.cs中添加一些菜单代码的截图。当我输入完所有内容后,编译器没有抱怨,但缺少建议令人困扰。
有没有办法“打开”代码自动完成功能?

enter image description here


1
绝对不是我的经验,你使用的VS4M版本是哪个? - SushiHangover
我正在使用“Visual Studio Community 2017 for Mac”版本7.2(构建636)。 - n4rush0
我也遇到了同样的问题。太可怕了。我在 Mac 上使用的是 Visual Studio Enterprise 2017,与 Community Edition 相比没有任何改变。这在两种文件类型(xaml、cs 等)中都发生了。 希望尽快有解决方法... - Márcio Gonzalez
1
此类产品缺陷应通过“帮助 | 报告问题”向微软报告。 - Lex Li
2个回答

1

2017年11月19日,我在使用Xamarin Forms时遇到了同样的问题,版本是7.2.2。

对我来说,解决方法是删除<solution_name>.userprefs文件,然后按照this question中的建议重新打开Xamarin Studio。


0
我发现对我来说答案是自动完成已经开启了,只是我没有正确地触发它。根据我的经验,在override关键字之后立即输入函数名称将正确显示自动完成建议,而在override关键字之后放置返回类型,即使在语法上是正确的,也会使自动完成失效。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接