gpt4 book ai didi

visual-studio - 在 Visual Studio 2008 中折叠值/函数定义 (F#) 的任何方法?

转载 作者:行者123 更新时间:2023-12-04 22:51:57 25 4
gpt4 key购买 nike

有没有办法在 VS2008 中“折叠”函数和值,就像对 C# 等语言中的对象所做的那样?浏览数百行嵌套函数定义非常耗时且令人沮丧。

最佳答案

所以,官方的回答是不支持。然而,当我在 F# 团队实习时,我编写了这个功能的原型(prototype)实现。因为 F# 团队还有其他更重要的事情要做,所以它从未经过适当的测试,也没有包含在最终版本中。

该功能的代码实际上仍然存在于 F# 中,可以通过将以下内容添加到 devenv.exe.config 来打开该功能。文件:

<appSettings>
<add key="fsharp-regions-enabled" value="true" />
</appSettings>

显然,这不是您想要的,因为您只能折叠模块和类型定义,但它仍然很有用 - 很难决定在 F# 中使什么可折叠,因为 F# 有很多嵌套声明......

顺便说一句:我有没有提到这没有经过测试,它会导致 Visual Studio 崩溃甚至整个宇宙崩溃?

关于visual-studio - 在 Visual Studio 2008 中折叠值/函数定义 (F#) 的任何方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3638100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com