我正在使用“Visual Studio for Mac”并且Xamarin.Android的代码完成非常糟糕。这是我尝试将一些菜单代码添加到MainActivity.cs的屏幕截图。当我完成所有内容的输入后,编译器不会抱怨,但缺乏建议是很麻烦的。
有没有办法“开启”代码完成?
答案 0 :(得分:1)
2017年11月19日在7.2.2中使用Xamarin Forms的相同问题。
我的修复是删除<solution_name>.userprefs
并重新打开Xamarin Studio
正如this question
答案 1 :(得分:0)
我发现对我的答案是自动完成已经开启,我只是没有正确触发它。根据我的经验,紧跟在String regex = "application.path=(\"(.*?)\")";
String text = Pattern.compile(regex)
.matcher(inputStr).results().map(MatchResult::group)
.collect(Collectors.joining(" || "));
关键字后面输入函数名称将正确显示自动完成建议,而在override关键字后面放置返回类型,即使在语法上正确,也会抛弃自动完成。