Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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
支持C#和F的最简单Visual Studio#_C#_Visual Studio_F# - Fatal编程技术网

支持C#和F的最简单Visual Studio#

支持C#和F的最简单Visual Studio#,c#,visual-studio,f#,C#,Visual Studio,F#,我可以购买支持C或F开发的最简单的Visual Studio版本(专业版、企业版或其他版本)是什么 看起来F#可以从微软免费下载,并且有配置 这将允许使用或不使用VisualStudio进行.Net和非.Net开发。我错过什么了吗 C#也是这样吗?也就是说,它可以免费下载吗 谢谢。Visual Studio最简单的单一版本是专业版,它支持在F#和C#中开发 可以安装多个免费版本的VisualStudioShell,以允许您在本地开发C#和F# C#通过 F#通过 不过,这不会为您提供一个用两

我可以购买支持C或F开发的最简单的Visual Studio版本(专业版、企业版或其他版本)是什么

看起来F#可以从微软免费下载,并且有配置 这将允许使用或不使用VisualStudio进行.Net和非.Net开发。我错过什么了吗

C#也是这样吗?也就是说,它可以免费下载吗


谢谢。

Visual Studio最简单的单一版本是专业版,它支持在F#和C#中开发

可以安装多个免费版本的VisualStudioShell,以允许您在本地开发C#和F#

  • C#通过
  • F#通过

不过,这不会为您提供一个用两种语言开发的IDE

Visual Studio Express Edition允许您使用网络语言进行开发。例如Microsoft Visual C#2010 Express,它没有成本

然而,它缺乏许多特性。如果需要更强大的IDE,可以使用SharpDevelop。它没有成本,允许您在C#、F#和更多方面进行开发。试试看。祝你好运

C#可以作为Windows SDK(提供命令行编译器
csc
)或提供IDE的Visual C#Express的一部分免费下载

F#以命令行形式(
fsc
)或Visual Studio插件形式提供,后者需要VS外壳(可免费下载)或完整(非Express)Visual Studio


这意味着您必须至少购买VS Professional才能在同一编辑器中打开这两种类型的项目,但您也可以免费使用VS Express和VS Shell的组合。

多谢大家。这些都是很好的答案。我知道你会特别询问VS,但我相信SharpDevelop同时支持C#和F#(尽管从未尝试过,只是在某个地方读过)