你怎樣才能以類似的方式組織C#代碼?



visual-studio f# (2)

是否有一個功能相當於C#的區域能夠將代碼分組到命名的塊並折疊和展開它們?

或者,是否有任何解決方法或第三方工具可用來實現相同的結果?


Answer #1

我之前發現(出於我的好奇)正在尋找這個問題的鏈接。

如果您在Visual Studio中查看F#的Regions和導航欄,那麼這個人似乎實現了一個實驗性功能。 2012年的第一個職位,所以這是相當新鮮的東西。

應該說我到現在還沒有嘗試過。

祝你好運。


Answer #2

一種可能的解決方法可能是使用F#大綱 VS擴展提供//#region大綱功能。 我使用VS2010幾個月沒有任何問題,並發現它非常方便:

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

點擊一下就會崩潰

[+]Region Name

然後回來。





f#