有什么办法可以提高F#中推理机的速度吗



我基本上不等待结果或intellisense,因为它太慢了。

但有时,当我不确定一个类型时,我希望它在这里,并且需要很长时间才能进行推理。

然而,我的CPU一直在2%左右工作。。

=>是否可以让visual studio对我的计算机资源更具攻击性?

更新

  • 我使用Visual Beta 11
  • 虽然intellisense确实在加载解决方案后立即出现,但在修改代码时需要一段时间(大约20-30秒)

F#VS实现并不吝啬于使用资源在编辑器中为您提供反馈。如果任何IntelliSense信息过期,它会很高兴地燃烧一个完整的核心(或更多)来追赶。如果在此期间有任何过时的信息可用,那么它应该提供过时的结果。几十秒的等待对于任何"温暖"的解决方案来说都是出乎意料的。

(如果这是一个相对较新的安装,您可以从VS命令提示符运行ngen eqi,以确保NGEN在安装后完成;F#编译器组件的速度很慢,除非它们已经NGEN,并且这种情况在VS安装后的后台发生。)

如果您看到IntelliSense如此缓慢,我很想了解更多关于您的解决方案(文件数量、文件大小、使用类型提供程序?、…)以识别问题的信息。

最新更新