现在在VS2013和F#3.1.1中,我注意到向F#交互式发送代码有点麻烦。

有单独的菜单,但没有键盘快捷键

  • 发送项目输出作为对F#交互式
  • 的引用
  • 发送对F#交互式
  • 的项目引用

    在编辑器窗口中,没有“发送整个文件”以进行f#交互。您必须全部选中,右键单击并发送。

    感觉很粗糙。有更快的方法吗?
    您的IDE工作流程是什么?

    当我解决这些问题时,我在考虑使用shellplus powershell集成来调用此功能...

    最佳答案

    以防万一,这可以帮助您:可以在解决方案资源管理器中右键单击任何引用,然后执行“发送引用以交互方式”-或可以右键单击“引用”节点并将其全部发送给交互式。

    您也可以在源代码中执行此操作:

    #r @"c:\mycode\myassembly.dll"
    

    ...并且您可以将其与#if交互包围起来,以防止它弄乱您的编译。
    #if INTERACTIVE
    #r @"c:\temp\myassembly.dll"
    #endif
    

    最后,您可能还想看一下脚本文件(.fsx)-搜寻“f#脚本文件”会产生一些有用的参考。

    关于f# - 我需要有关F#交互式可用性的一些提示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21663416/

    10-13 07:02