有人告诉我,VisusalStudio没有适用于Mac的版本。那么,如果我想在Mac上用C#开发,我该怎么使用?任何人都有这方面的经验?我正在寻找本地IDE,我不想使用VirtualBox或任何虚拟化解决方案来运行VS.OS X上的C#开发工具
如果我用WPF GUI创建应用程序,它会在Mac上运行吗?或者是仅用于Windows GUI开发的WPF?
有人告诉我,VisusalStudio没有适用于Mac的版本。那么,如果我想在Mac上用C#开发,我该怎么使用?任何人都有这方面的经验?我正在寻找本地IDE,我不想使用VirtualBox或任何虚拟化解决方案来运行VS.OS X上的C#开发工具
如果我用WPF GUI创建应用程序,它会在Mac上运行吗?或者是仅用于Windows GUI开发的WPF?
MonoDevelop是一个基于Mono项目的免费开源IDE。有适用于Linux,MacOS X和Windows的版本。
对于GUI开发,您需要使用Mono附带的GTK +框架 - 没有计划在Windows以外的任何平台上实现WPF。不过,GTK +是跨平台的,所以你可以根据需要为MacOS,Windows和Linux编译相同的应用程序。
编辑:看来MonoDevelop中也支持的WinForms - http://www.mono-project.com/WinForms
有几个备选的IDE,但无可比拟的MonoDevelop在功能方面 - 但你总是可以只写C#代码在你喜欢的编辑器和编译当然使用Mono构建工具。
WPF可以在运行环境中支持它的任何环境上运行。目前只有Windows,因为Mono项目有no plans to implement WPF
查看Mono Project。对于IDE检出MonoDevelop。
您还可以查看MonoTouch开发到iPhone。
如前所述WPF isn't supported但报告提到了一种替代方案:
的Silverlight实现 WPF的API的一个子集,可用于Windows, MacOS X和通过我们自己的开放 源的努力月光它 可用于Linux和其他Unix 系统。
据我知道有没有完整的IDE支持C#与INTELLI感等 所以Vmware Fusion软件+的Windows,包括工作室在Unity模式下将它:)
简单的C#语法高亮显示您可以用textmate得到。
Windows窗体怎么样?它适用于MaxOS X吗? MonoDevelop还有其他的IDE吗? – drasto 2011-01-08 15:41:29