2011-03-16 22 views
10

我已經開始在Mac上使用MonoDevelop for F#。這很酷,除了它崩潰了很多。困擾我的一件事是,我無法改變項目中F#源文件的順序。這可能嗎?如果不是,它會使組織項目有點噩夢。更改monodevelop f#文件順序

回答

7

是的,你可以重排文件。在項目選項中有一個特殊的選項卡(在構建選項卡下)。

不幸的是,這不能使用文件瀏覽器來完成(因爲MonoDevelop通過文件名自動排序文件,並且無法禁用它)。

+1

哇,他們把那一個藏起來!感謝那。順便喜歡你的書。 – Aidan 2011-03-17 07:52:26

+1

順便說一句,如果有人想在filebrowser中做到這一點,現在應該是在MD 2.6被鎖定發佈前提交補丁到MD核心的時間:) – 2011-03-17 16:20:31

+1

「因爲MonoDevelop自動按文件名排序文件,並且沒有辦法禁用它「這不再是真實的,但移動文件沒有幫助。 「在項目選項中有一個特殊的選項卡(在構建選項卡下)。」我不知道你指的是什麼。 – 2014-01-06 21:25:34

3

假設您使用的是MonoDevelop 4.x和F#Binding的最新版本,您可以通過拖放操作將文件移動到正確的順序(不支持快捷鍵)。

這裏是the original issuethe pull request如果你有興趣(非常感謝戴夫托馬斯實現這一點)。

作爲最後的手段,您可以在文本編輯器中打開fsproj文件,並重新排列對應源文件的xml節點。