Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
F#源文件的编译器顺序_F# - Fatal编程技术网

F#源文件的编译器顺序

F#源文件的编译器顺序,f#,F#,据我所知,在使用F#时,为了编译器的利益,您必须按照依赖顺序手动列出源文件(如果有任何方法,请让我知道!) 在命令行中从左到右列出它们显然无法扩展。是否有一种方法至少可以让它接受文本文件中的文件列表,每行一个,最好能够输入空行和注释?我检查了编译器选项,没有看到任何有希望的东西。没有,但编译F#(至少在Windows上;不知道Mono)的典型方法是通过MSBuild;.fsproj项目文件将每个文件作为单独的项放在单独的行中。您使用的构建工具是什么?关于Visual Studio 2008集成,

据我所知,在使用F#时,为了编译器的利益,您必须按照依赖顺序手动列出源文件(如果有任何方法,请让我知道!)


在命令行中从左到右列出它们显然无法扩展。是否有一种方法至少可以让它接受文本文件中的文件列表,每行一个,最好能够输入空行和注释?我检查了编译器选项,没有看到任何有希望的东西。

没有,但编译F#(至少在Windows上;不知道Mono)的典型方法是通过MSBuild;.fsproj项目文件将每个文件作为单独的
项放在单独的行中。您使用的构建工具是什么?

关于Visual Studio 2008集成,您可以通过右键单击并选择
上移
下移
或在选择文件后使用快捷方式
Alt+上箭头
Alt+下箭头

尝试了Visual Studio 2008集成,坦白地说,我发现它毫无价值,所以我想看看是否回到Komodo编辑和命令行编译器将使它可用。令人沮丧的是,F#是一种美丽的语言,也是我当前项目想要的语言,但就我所见,模块间引用的拙劣足以使它无法用于任何非平凡的目的。关于VS集成,哇,我有点惊讶,尽管每个人都有自己的看法。你可能想看看,万一你不知道有什么有用的功能(视频是VS2010,但很多也适用于2008)。顺便说一句,即使你选择退出VS,你也可以使用MSBuild。这是一个不错的构建系统,非常适合.NET编码。Autocomplete可以工作。在空白有效语言中的代码格式是。。。不可能的?无论如何都不平凡。VS2010在退格时工作正常;不幸的是,2008没有。除了编译器之外,还有其他理由关心这个“特性”