我已经开始在Mac上使用MonoDevelop for F#。它非常酷,除了它崩溃了很多。困扰我的一件事是我不能改变项目中F#源文件的顺序。这可能吗?如果不是,它将使组织项目成为一场噩梦。
答案 0 :(得分:7)
是的,您可以重新排序文件。在项目选项中有一个特殊的选项卡(在构建选项卡下)。
不幸的是,使用文件浏览器无法做到这一点(因为MonoDevelop会自动按文件名对文件进行排序,而且无法禁用它。)
答案 1 :(得分:3)
假设您正在使用MonoDevelop 4.x和最新版本的F#Binding,您可以拖放以将文件移动到正确的顺序(尚未支持快捷键)。
如果您对此感兴趣,请the original issue和the pull request(非常感谢Dave Thomas执行此操作)。
作为最后的手段,您可以在文本编辑器中打开fsproj
个文件,并重新排列与源文件对应的xml节点。