如何在不购买Visual Studio的情况下编译F#项目

时间:2011-02-18 08:38:34

标签: f# monodevelop visual-studio-express

我发现这个用F#编写的非常酷的项目:https://github.com/fholm/IronJS

OSS非常好,但我需要一个程序集。我会自己编译它,但似乎没有免费的IDE来打开一个F#项目(.fsproj)。我没有Visual Studio,也没有F#的快递版本。

我找到了这个网站http://tomasp.net/blog/fsharp-in-monodevelop.aspx,但似乎跨平台不包括Windows。

此Monodevelop加载项不起作用:http://functional-variations.net/addin/

有没有人在没有Visual Studio的情况下在Windows上成功使用过F#?

5 个答案:

答案 0 :(得分:14)

您可以从此处http://www.microsoft.com/downloads/details.aspx?familyid=8E5AA7B6-8436-43F0-B778-00C3BCA733D3&displaylang=en

下载VS2010 shell

然后从这里http://www.microsoft.com/downloads/en/details.aspx?FamilyID=effc5bc4-c3df-4172-ad1c-bc62935861c5安装F#编译器等。

然后你就可以通过智能感知,项目等对F#进行全面的IDE支持。不花一分钱就像魅力一样!

GJ

答案 1 :(得分:7)

查看SharpDevelop - 它内置了F#支持。唯一需要的是F# compiler

答案 2 :(得分:5)

您可以从here下载F#独立版本(以获取编译器)。它似乎也与Visual Studio Shell集成,可以单独下载(点击下载页面的链接)。但我必须承认我从未尝试过这个......

答案 3 :(得分:3)

Download from here

  

此CTP版本包括F#   编译器和工具,以及   可选的Visual Studio集成   F#开发。

意思是,包中包含F#编译器,您不需要Visual Studio集成来编译项目。

答案 4 :(得分:1)

如果您是大学生,可以通过DreamSpark计划免费获得VS 2010专业版。

VS 2010 Pro。完全支持F#。