大小:12.36M
更新时间:25-09-02
系统:Pc
版本:v5.1.0.5216
SharpDevelop是采用C#开发的一款轻量级开发环境,它是.Net领域著名的开源IDE,专为开发C#或VB.NET项目而设计,适合初学者编码使用,具有很强的扩展性,支持最新的SDK。SharpDevelop编辑器的界面风格类似于Office XP以及VS.NET,可以支持书写C#, ASP.NET, ADO.NET, XML, HTML 等多种代码, 支持基于项目或者是文件的开发。具有代码高亮、上下文动作、代码审查、后台语法检查、链接模式、抑制问题、自动命名变量等功能。
1、体积小功能强大:
和几个G的Visual Studio .NET相比,它仅仅只有11M多,体积相差了几百倍,但是麻雀虽小,五脏俱全,用它开发普通的程序,足够用了。
2、框架-插件结构:
SharpDevelop采用框架——插件的可扩展的体系结构。Eclipse曾经宣称可以成为世界上所有语言的开发工具,只要提供相应的插件。笔者认为SharpDevelop也可以做到这一点。整个系统可以分为两大模块:可复用的框架+插件集合。其中框架部分是SharpDevelop的基础,其中全局属性、工具包、资源、基础图形用户界面层又是整个框架的基础,在此之上的可扩展模块树主要负责管理插件集合。框架之上的是代表各个功能模块的插件的集合,其中插件又允许有只插件。
3、解决方案和工程文件同Visual Studio 2005 100%兼容:
从SharpDevelop2.0开始,SharpDevelop的解决方案和工程文件采用完全相同的格式,这下它们就可以互相打开对方的工程,再也不用为兼容性发愁了。
4、完全免费:
世界上有没有免费的午餐?有,这就是SharpDevelop。相对于一个License 几千美金的Visual Studio .NET来说,这也许是SharpDevelop最大的优势了。许多小的公司、个人,在起步阶段,资金匮乏,Visual Studio .NET对它们来说太奢侈了,既然有同Visual Studio .NET完全兼容的SharpDevelop可以选择,而且免费,何乐而不为呢?
5、完全开源:
一款优秀的软件如果能够开放源代码,对于广大程序员来说,无疑找到了一座知识的金库。将其源代码进行研读,学习优秀的编程技术和理念,将大大提高读者的技术水平;对于软件企业来说,也可以从开放的源代码中找到可以利用的东西。笔者曾经研读过部分SharpDevelop源代码,从中受益匪浅。
1、打开软件之后点击tools选项,打开设置功能。
2、在语言栏中选择中文即可。
一、准备软件并安装配置环境
1、安装 .net framework 3.5sp1以上版本
2、安装SharpDevelop
3、配置环境变量path,将C:\WINDOWS\Microsoft.NET\Framework\v3.5加入到path环境变量,这样你就可以方便使用命令行工具了。
二、开发环境赏析
三、开发上路
虽然SharpDevelop支持很多语言,还支持F#,但是我这里只打算用它做C#开发。
这次不写HelloWorld了。写个有深度的例子,事件的例子。毕竟这是C#相对java 的一个很重要的优势特性。
保存后,控制台编译运行:
应用信息
同类热门
labview2023中文版
橙光制作工具电脑版
hbuilderx电脑版
XMLSpy2024官方版
php for windows版
RubyMine2025电脑版
goland 2025官方版
jetbrains fleet编辑器
类似软件
quartus ii 15官方正版21.5G7364人在用 Quartus II是Altera公司于推出一款综合性PLD/FPGA开发软件,内置强大的综合器和仿真器,支持原理图、VHDL、VerilogHDL以及AHDL等多种设计文件的输入,可轻松完成从设计输入到硬件配置的整个PLD设计流程。Quartus
查看热门标签
网友评论0人参与,0条评论
最新排行
parallel studio xe 2020官方版3.26G parallel studio xe 2020是intel公司推出的一款软件开发工具合集,通过它可以有效帮助用户在C ++/ C和Fortran上的Windows、MacOS、Linux等平台上更快速的进行本地代码开发,从而提升在当前和未来英特尔平
查看
JavaScript代码排版工具21Kv1.0绿色版 JavaScript代码排版工具是一款非常好用的js代码格式排版工具,它可以直接帮助你一键修改你的代码排版,以及把那些按字数来换行的文章修正为按段落换行,自动删除空段,根据需要任意选择单换行和双换行,让你的代码排版变得整洁规律,可以大大提高你的工作
查看
keil c251免费版39.12Mv5.60 Keil C251官方版是一款功能强大的编程软件,该软件适用于C251微控制器架构的 Keil 开发工具旨在解决嵌入式软件开发人员面临的复杂问题,行业标准的 Keil C 编译器、宏汇编器、调试器、实时内核和仿真器支持许多 C251 衍生产品,帮助
查看
LED代码查询官方版188Kv1.1 LED代码查询是一款绿色免费,功能实用的LED代码查询工具。它能够快速显示单片机编程中led代码,不用自己记了。LED代码查询可以很快的查询LED显示各种数字,字母的显示段码,除了常用的共阴极,共阳极以外,一般接法(按abcdefgh分别接D0—D
查看
longeditor龙博代码编辑器999Kv4.0 longeditor龙博代码编辑器是由龙博软件专门针对中国人程序员出品的一款专业的代码编辑器工具。免费的、小巧但是功能强大,可处理文本、HTML和程序语言。龙博编辑器是一款32位编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言
查看
x_builder(plc编程软件)53.83Mv2.13官方版 x_builder是一款专业的plc编程软件,这款软件主要将外部输入信号如:按键、感应器、开关及脉波等的状态读取后,依据这些输入信号的状态或数值并根据內部储存预先编写的程序,以微处理机执行逻辑、顺序、计时、计数及算术运算,产生相对应的输出信号等。另
查看
EPL易语言编程工具10.67Mv4.01官方版 EPL官方版全称:Easy Programming Language,它是一款功能强大简单易用的易语言编程工具,它提供一个RAD编程语言和软件开发环境,内置高质量编译器,用户能够随心所欲的新建应用程序,轻轻松松进行编程开发,其中还提供特定功能的图书
查看
POST参数解析工具325Kv1.0 GET和POST是HTTP请求的两种基本方法,最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。这里小编提供的是POST参数解析工具,它可以用于普通post包参数快速解析对比,从而节省开发时间,提高用户的工作
查看