SharpDevelop是一个开源的C#集成开发环境,其功能大致与微软的Visual Studio相当,但是相较于后者动辄几十GB的臃肿身材,SharpDevelop的安装文件只有几十兆,这也是我本人非常喜欢使用它的主要原因。
SharpDevelop的下载
好多年以前(大概是201x年的时候),SharpDevelop还有一个自己的网站,但是不知道从什么时候开始这个网站消失了,SharpDevelop项目转移到了Github和Sourceforge,下面是项目目前在两个网站上的地址:
Github: https://github.com/icsharpcode/SharpDevelop
Sourceforge:https://sourceforge.net/projects/sharpdevelop/
目前网上常见的SharpDevelop版本有4.4与5.1,前者支持WindowsXP,后者仅支持Win7及其以上版本。但是很不幸的是,上述两个网站都被政府防火墙拦截了,我们只能从国内网络上搜索下载,目前最新的稳定版为:5.1.0.5216,这里给出一个亲测可用(2023年3月测试)的下载地址:
https://sharpdevelop.software.informer.com/download/
除此之外,在安装SharpDevelop之前,需要首先安装以下两项:
Microsoft .NET Framework 4.5.1
注意:Microsoft .NET Framework 4.5.1已经内置于Windows10系统,因此Windows10系统无需安装
Visual C++ 2008 SP1 Runtime
下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=26368
注意,下载时应选择x86版本,原因是SharpDevelop5的安装包是x86的
SharpDevelop的安装
首先安装Microsoft .NET Framework 4.5.1(windows10系统可跳过)与Visual C++ 2008 SP1 Runtime,一路点击“下一步”即可顺利完成安装,这里不再赘述。
SharpDevelop本体的安装因为是全英文界面,可能对部分初学者稍有难度,这里通过连续截图的方式稍加展示:





安装完成后即可在开始菜单中找到相应的快捷方式:

使用SharpDevelop编写第一个C#程序
首先打开SharpDevelop,然后依次选择菜单项“文件”=>“新建”=>“解决方案”

然后按下图设置解决方案的名称、类型、保存路径后,点击新建按钮

项目创建完成后,将进入集成开发界面:

不改变任何代码,依次选择菜单项“调试”=>“运行”即可看到程序运行界面。

程序运行界面如下:

至此SharpDevelop的安装配置完成,集成开发环境可以使用了。