如何以类似于C#区域的方式组织F#代码

本文关键字:方式组 代码 区域 类似于 | 更新日期: 2023-09-27 18:29:36

是否有与C#的区域等效的功能,可以将代码分组到命名块中并折叠和扩展它们?

或者,是否有任何变通方法或第三方工具可用于实现相同的结果?

如何以类似于C#区域的方式组织F#代码

一种可能的解决方法可能是使用F#Outlining VS Extension,它提供//#region概述功能。我将它与VS2010一起使用了几个月,没有任何问题,并发现它非常方便:

[-]//#region Region Name
   --lines of F# code--
   --lines of F# code--
   --lines of F# code--
   //#endregion

点击一下即可折叠到

[+]Region Name

然后回来。

我几次前(出于好奇)找到了搜索这个问题的链接。

如果你看看VisualStudio中F#的Regions和导航栏,这个家伙似乎实现了一个实验性的功能。2012年的第一次,所以这是非常新鲜的东西。

应该说我直到现在才尝试。

祝你好运。