Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 是MonoDevelop';你的速度慢吗?_Iphone_Macos_Xamarin.ios_Monodevelop - Fatal编程技术网

Iphone 是MonoDevelop';你的速度慢吗?

Iphone 是MonoDevelop';你的速度慢吗?,iphone,macos,xamarin.ios,monodevelop,Iphone,Macos,Xamarin.ios,Monodevelop,我正在使用MonoTouch和MonoDevelop的评估版来检查用C#编写iPhone应用程序。然而,MonoDevelop的编辑器对我来说非常慢。我是说真的很慢。我必须键入并等待文本呈现 你也有同样的经历吗?对原因有何见解 谢谢。我们在一些MacBook上听说过这个错误,但我们无法复制 您介意尝试一下这个技巧吗?一些人报告说,这为他们解决了问题(我们最近将此添加到我们的页面): 有时MonoDevelop源代码编辑器会变得非常慢,在键入字符之间会出现几秒钟的挂起 此问题非常罕见,并且极难复制

我正在使用MonoTouch和MonoDevelop的评估版来检查用C#编写iPhone应用程序。然而,MonoDevelop的编辑器对我来说非常慢。我是说真的很慢。我必须键入并等待文本呈现

你也有同样的经历吗?对原因有何见解


谢谢。

我们在一些MacBook上听说过这个错误,但我们无法复制

您介意尝试一下这个技巧吗?一些人报告说,这为他们解决了问题(我们最近将此添加到我们的页面):

有时MonoDevelop源代码编辑器会变得非常慢,在键入字符之间会出现几秒钟的挂起

此问题非常罕见,并且极难复制-重启MonoDevelop后,通常无法在同一台机器上复制。因此,如果您能在重新启动MonoDevelop之前执行几个调试步骤,并将结果发送给我们,我们将不胜感激

  • 尝试关闭编辑器选项卡,然后重新打开它。在减速再次发生之前,是否需要编辑或移动插入符号
  • 使用“Quartz Debug”开发工具(您可以使用Spotlight找到)禁用“Beam Sync”,并检查源编辑器性能是否恢复正常
  • 尝试在波束同步仍处于禁用状态时重复步骤(1)
  • 如果编辑器挂起超过几秒钟,请尝试在挂起时在终端中运行“killall-QUIT monodevelop”。在编辑器挂起时,可能很难确定kill命令的时间,但这样做很重要,因为该命令强制Mono将所有线程的堆栈跟踪写入MD日志,我们可以使用MD日志来发现MD挂起时线程的状态

  • 请附上MD日志~/.config/MonoDevelop/log(在MD的未来版本中是~/Library/Logs/MonoDevelop/MonoDevelop.log)。

    如果您使用的是MonoDevelop 2.8.2(例如Unity 4中使用的),它可能只是MonoDevelop上的Git插件


    转到“插件管理器…”菜单项并禁用版本控制插件(或仅禁用“Git支持”)。

    Miguel,这仍然是当前的问题吗?在我的Core2Duo 2.0塑料MacBook上,我经常(有时也会有变化,有时还可以)爬行。最新稳定的MT和MD截至今天。我有一个相同的问题:我有一个3.46GHz的Core I7 990x Extreme,在一个新项目中移动光标需要4秒或更长时间。在virtualbox中运行LinuxMint的Win7 64位。这可能会让你更容易重现这个问题。我会看看我是否能给你我的堆栈跟踪FWIW。使用git,这对我来说很有效,MonoDevelop大约快10倍,而且实际上响应速度也很快。谢谢,谢谢!我已经忍受了将近一年的背痛,直到我偶然发现这一点。这太糟糕了!我想用Git!!:(@Cawas:很遗憾我们不能将Unity answers和StackOverflow链接起来。我仍然使用git,但不是直接在Monodevelop IDE中使用。这是一个偏好问题,但即使在XCode上,它确实有不错的git支持,我仍然在外部使用git。我是说mono的git。它的diff和log功能很棒,我很想念它们。我想你明白了,我只是说它是d我在Unity的MonoDevelop中使用外接程序太麻烦了,这已经不是第一次了。