Xamarin Studio代码完成和导航无法正常工作

时间:2017-02-17 17:21:44

标签: c# macos xamarin autocomplete

昨天我将Mac上的Xamarin Studio (10.12.4)升级为6.1.5 (build 0)社区版。

如果我创建一个新项目,一切都按预期工作,但在我现有的相当广泛的解决方案,代码完成,符号导航(例如,右键单击符号以查找引用),和大括号匹配都没有起作用。

注意:它似乎在XAML文件中正常运行,但不是CS文件。这很奇怪,因为我能找到的所有搜索结果似乎都表明情况恰恰相反。

以下是我迄今为止要尝试解决的问题:

  • 删除并重新安装Xamarin Studio
  • ~/Library/~/Library/Caches
  • 删除所有与Xamarin相关的文件
  • 关闭相关设置,然后重新开启
  • 重新启动Mac

值得注意的是,在文本编辑器上方的区域中,无论我在文件中执行什么操作,都会看到以下“无选择”消息:

Xamarin autocomplete broken

如果我选择一个符号,菜单总是显示为灰色:

enter image description here

我还没有看到任何与IDE日志相关的内容,我已经尝试了我能想到的所有内容。

有没有人对接下来要尝试什么或如何调试此问题有任何建议?

最后,在使用相同版本的Xamarin Studio的另一台Mac上,我无法重现,而且我们都是从同一个git repo中拉出来的。

提前致谢。

1 个答案:

答案 0 :(得分:1)

@jgoldberger是对的。删除<solution_name>.userprefs并重新打开Xamarin Studio已恢复代码完成功能和相关功能。

谢谢!