c# - Xamarin Studio 代码完成和导航不起作用

标签 c# macos xamarin autocomplete

昨天我将我的 Mac (10.12.4) 上的 Xamarin Studio 升级到了 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 存储库中提取数据。

提前致谢。

最佳答案

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

谢谢!

关于c# - Xamarin Studio 代码完成和导航不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42303880/

相关文章:

android - 在Xamarin.Android中设置RelativeLayout的背景颜色

c# - 如何在 C#.Net 中移动表单?

c# - PO 文件本地化无法按预期用于数据注释

php - 代客不使用 php.8 Nginx 返回 Bad Gateway

java - 无法找到配套共享库

android - 无法从 SDK 管理器的插件 URL 中获取“Google API 8”?

c# - 是否可以在 iOS 应用程序的导航 Controller 中实现 Split View Controller ?

c# - 将分割字符串交错作为列表 C#

c# - 在 ASP.NET MVC 中上传图像

xamarin - 在 Xamarin.forms 上将当前屏幕变为模糊