F#编译源文件的顺序

rwa*_*ace 11 f#

据我了解,在使用F#时,您必须按照依赖顺序手动列出源文件以获得编译器的好处(如果有任何解决方法,请告诉我!)

从左到右在命令行中列出它们显然不会扩展.有没有办法至少让它接受文本文件中的文件列表,每行一个,最好能够插入空白行和注释?我已经检查了编译器选项,但我没有看到任何看起来很有希望的东西.

Str*_*ger 20

关于Visual Studio 2008的集成,您可以向上/向下移动源文件用右键点击选择和Move Up,Move Down或使用快捷键Alt+Up Arrow,Alt+Down Arrow在选择了文件之后.


Bri*_*ian 7

不,但编译F#的典型方法(至少在Windows上;关于Mono的dunno)是通过MSBuild; .fsproj项目文件将每个文件作为单独的<Compile>项放在单独的行上.你使用什么构建工具?

  • 关于VS整合,哇,虽然每个人都有自己的看法,但我有点惊讶.您可能希望查看http://msdn.microsoft.com/en-us/fsharp/ff681047.aspx和http://msdn.microsoft.com/en-us/fsharp/ff681044.aspx,以防有用的功能你不知道(视频是VS2010,但很多也适用于2008). (2认同)
  • 自动完成功能.用空格重要的语言进行代码格式化是不可能的?无论如何都是非平凡的. (2认同)