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

jhl*_*lnd 7 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#?

gjv*_*amp 14

你可以从这里下载VS2010 shell http://www.microsoft.com/downloads/details.aspx?familyid=8E5AA7B6-8436-43F0-B778-00C3BCA733D3&displaylang=en

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

然后你就可以通过智能感知,项目等方式为F#提供完整的IDE支持.不花一分钱就像魅力一样!

GJ


Evg*_*rin 7

看看SharpDevelop - 它有内置的F#支持.唯一需要的是F#编译器.


Mar*_*ner 5

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

  • @shambulator - 是的,我使用F#+ VS2010 shell并且支持很可靠:1)F#项目模板,带有.fs,.fsi和.fsx感知,2)intellisense,3)调试器,4)FSI集成,... (2认同)