我在 Lion 上运行 MonoDevelop 2.8。
今天代码完成突然停止工作。过了一会儿,我发现它不再可靠地工作了。
当我键入一个点时,通常会出现该对象的可用方法,但大多数情况下不会再出现这种情况。但是当我在一行的开头键入对象名称时,代码完成会再次工作一分钟左右。
IE
string s = "Hello world."
string t = s.
此时应该会出现完成窗口,但不会出现。但是,当而不是字符串 t = s.etc。我以“s”开始一行。出现代码完成窗口。
string s = "Whatever"
s.
当我按下键盘快捷键(ctrl-space)来完成代码时,我注意到编辑菜单会变成蓝色一秒钟,因此显然 MonoDevelop 收到了实际命令,但没有做任何事情。
我将 MonoDevelop 从 2.8.6(我认为)更新到 2.8.8,但行为没有改变。前几天不是这样的,今天才开始发生。
有任何想法吗?
更新:我刚刚尝试在同一台计算机上使用新创建的帐户运行 MonoDevelop,并且代码完成工作。必须是特定于用户的配置文件中的内容。我看看能不能把他们全都追下来。