是否有一个与C#区域等效的功能,可以将代码分组到命名块中并折叠和展开它们?
或者,是否有可用的解决方法或第三方工具来实现相同的结果?
答案 0 :(得分:12)
一种可能的解决方法可能是使用提供//#region
概述功能的F# Outlining VS扩展程序。我使用VS2010几个月没有任何问题,发现非常方便:
[-]//#region Region Name
--lines of F# code--
--lines of F# code--
--lines of F# code--
//#endregion
只需点击一下即可折叠
[+]Region Name
然后回来。
答案 1 :(得分:1)
我多次发现(出于我的好奇心)正在寻找这个问题的链接。
如果你看Regions and navigation bar for F# in Visual Studio,这家伙似乎已经实施了一项实验性功能。 2012年的第一次发布,所以它是非常新鲜的东西。
应该说我到目前为止还没有尝试过。
祝你好运。