昨天我将我的 Mac (10.12.4)
上的 Xamarin Studio 升级到了 6.1.5 (build 0)
社区版。
如果我创建一个新项目,一切都按预期工作,但在我现有的解决方案中,代码完成、符号导航(例如,右键单击符号以查找引用),和大括号匹配都不起作用。
注意:它似乎在 XAML 文件中运行正常,但在 CS 文件中运行不正常。这很奇怪,因为我能找到的所有搜索结果似乎都表明最有可能是相反的情况。
以下是我迄今为止尝试过的补救措施:
- 删除并重新安装 Xamarin Studio
- 从
~/Library/
和~/Library/Caches
中删除所有与 Xamarin 相关的文件> - 关闭相关设置,然后重新打开
- 重新启动我的 Mac
可能值得注意的是,在文本编辑器上方的区域中,无论我在文件中做什么,我都会看到以下“未选择”消息:
如果我选择一个符号,菜单总是灰色的:
我在 IDE 日志中没有看到任何似乎相关的内容,我已经尝试了目前我能想到的所有方法。
有人对接下来要尝试什么或如何调试此问题有任何建议吗?
最后,在另一台装有相同版本 Xamarin Studio 的 Mac 上,我无法重现,我们都从同一个 git 存储库中提取数据。
提前致谢。
最佳答案
@jgoldberger 是正确的。删除 <solution_name>.userprefs
并重新打开 Xamarin Studio 已恢复代码完成功能和相关功能。
谢谢!
关于c# - Xamarin Studio 代码完成和导航不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42303880/