安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > SharpDevelop v5.1.0.5134 官方中文版
SharpDevelop

SharpDevelop

 v5.1.0.5134 官方中文版
  • 软件大小:10.77 MB
  • 更新日期:2019-07-08 11:34
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:10.77 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  SharpDevelop是采用C#开发的一款轻量级开发环境,在此版本中,对编辑器功能进行了增强,符合StyleCop的行为转到定义(方法或属性引用上下文菜单),转到定义变量引用上下文菜单,在本地编辑器中转到定义(类型名称上下文菜单),而在反射器中没有;自动完成功能(CTRL+空格)显示项目引用的API和类的完整列表,如果用户选择在此文档中没有导入的那个(即使用Blablabla),它会自动包含导入(类似于Eclipse);键入时自动启动代码完成已在SharpDevelop 3中为C#实现,仍然缺少VB粘贴代码时触发自动缩进;拼写检查程序,VIM插件或集成emacs插件或集成搜索类,属性,字符串(部分或完全)可自定义的样式选项(字体,颜色,窗口布局等);工具支持,具有往返工程的UML建模工具,通用存储过程支持,TransformationsEditor(用于代码和数据库之间的OR映射);支持在移动设备上部署和调试CF应用程序;UI增强功能,自定义所有键盘快捷键,可能涉及将所有行动抽象为某种全球清单;支持和集成WebServices,HTML中自动标记完成(自动添加结束标记等),就像在xml文件中完成一样;在javascript中自动关闭括号和括号,就像在c#中完成一样;XAML支持,折叠所有元素;自动完成附加属性,依赖项属性,支持在xaml编辑器的代码中创建事件处理程序,表单预览,自动更新程序扫描插件并检查其参考站点的更新LSharp脚本支持类似于xacc IDE;具有灵活的组合和项目分层列表的起始页面,很可能(但不一定)对应于Subversion或其他版本控制存储库,可选地与版本控制系统的存储库结构同步;应该记住哪些节点是展开/折叠的,具有关联组合或项目文件夹的节点应以不同方式显示(不同的图标,颜色等);强大又实用,需要打的用户可以下载体验

SharpDevelop

软件功能

  1、体积小功能强大:

  和几个G的Visual Studio .NET相比,它仅仅只有11M多,体积相差了几百倍,但是麻雀虽小,五脏俱全,用它开发普通的程序,足够用了。

  2、框架-插件结构:

  SharpDevelop采用框架——插件的可扩展的体系结构。Eclipse曾经宣称可以成为世界上所有语言的开发工具,只要提供相应的插件。笔者认为SharpDevelop也可以做到这一点。整个系统可以分为两大模块:可复用的框架+插件集合。其中框架部分是SharpDevelop的基础,其中全局属性、工具包、资源、基础图形用户界面层又是整个框架的基础,在此之上的可扩展模块树主要负责管理插件集合。框架之上的是代表各个功能模块的插件的集合,其中插件又允许有只插件。

  3、解决方案和工程文件同Visual Studio 2005 100%兼容:

  从SharpDevelop2.0开始,SharpDevelop的解决方案和工程文件采用完全相同的格式,这下它们就可以互相打开对方的工程,再也不用为兼容性发愁了。

软件特色

  支持的编程语言

  C#(代码完成,Windows窗体设计器)

  VB.NET(代码完成,Windows窗体设计器)

  Boo(代码完成,Windows窗体设计器)

  IronPython(代码转换,Windows窗体设计器,部分代码完成)

  IronRuby(代码转换,Windows窗体设计器)

  F#

  设计师和框架

  Windows Presentation Foundation(WPF)

  Windows窗体

  ASP.NET MVC

  实体框架(EF EDM Designer)

  开发人员生产力

  重构

  多核机器的并行构建支持

  NuGet和T4支持

  多框架目标(.NET 4.0,以及2.0,3.0和3.5)

  代码自动插入更多信息

  从USB记忆棒开始

  只读项目支持

  完整的MSBuild支持

  质量工具

  集成调试器(包括动态调试功能)

  代码分析(FxCop)

  单元测试(NUnit)

  代码覆盖率(PartCover)

  Profiler(路线图)

  集成的Subversion支持

  集成的Git支持

  StyleCop插件

  安装项目

  SharpDevelop Reports .NET开源报告解决方案

  基于分析器的代码转换器(在线代码转换器)

  XML“代码完成”

  文档生成(Sandcastle,SHFB)

  Reflector addin

  易插件可扩展性机制

  SharpDevelop for Applications(SDA)允许您在应用程序中托管SharpDevelop

  基于AvalonEdit WPF的文本编辑器是可重新托管的,可以将程序员的编辑器添加到您的应用程序中(包括代码完成!)

  在源代码下载中

  VC ++项目支持

  单声道支持

  片段编译器

  更多重用和可扩展性示例

安装步骤

  1、用户只要点击本网站提供的下载地址即可将应用程序下载到磁盘

SharpDevelop

  2、打开数据包,解压数据文件,得到可以直接使用的程序文件,双击应用程序即可安装

SharpDevelop

  3、需要完全同意上述协议的所有条款,才能继续安装应用程序,如果没有异议,请点击“同意”按钮

SharpDevelop

  4、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

SharpDevelop

  5、现在准备安装主程序。点击“安装”按钮开始安装或点击“上一步”按钮重新输入安装信息

SharpDevelop

  6、等待应用程序安装进度条加载完成即可,需要等待一小会儿

SharpDevelop

  7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

SharpDevelop

使用说明SharpDevelop

  Release Candidate

  Version 1.1现已达到Release Candidate状态。主要的变化再次发生在SharpReport(#report),它经历了一次重大的重构。如果您有兴趣使用#report,我们强烈建议您下载#develop的源代码,因为它包含Samples \ SharpReport目录,其中包含动手实验和如何在您的应用程序中托管报告的说明。

  Beta刷新

  版本专注于SharpReport - 它附带一个独立的核心库,允许您在自己的应用程序中使用#report报告。要查看其工作原理,您需要下载源代码分发,它在\ Samples \ SharpReport目录中包含带注释的示例。

  August Beta Refresh

  此版本没有任何主要的新功能,这个版本主要关注稳定性,我们希望我们最终确定#develop中的“无法关闭”错误。如果您仍然遇到此问题,请 在我们的论坛中访问此 主题。

  May Beta刷新Beta的刷新

  包含许多错误修复,例如显示隐藏垫时发生的StackOverflowException。HTML Help 2.0集成也取得了进展,但是,我们仍然在寻找“无法退出#develop”的漏洞,这个漏洞是由COM InterOp问题引起的(最有可能)(帮助非常感谢)。

  预览发布后,现在是1.1版的官方Beta版。版本1.1的新功能(与1.0相比)是以下插件:NAnt集成,Help 2.0,XML编辑,PInvoke和#report。改进了对WiX,VB.NET代码完成和文本编辑器的支持 - 默认情况下,InitializeComponent标记为只读。此外,项目系统现在支持Web引用。当然,已经包含了许多错误修复和较小的改进。即使它被标记为Beta,我们也鼓励您将其用于日常工作,因为我们认为它比最新的1.0系列版本更稳定。请注意,不支持使用安装程序并行安装1.0和1.1。

  这个版本有很多错误修复,所以我们鼓励你安装这个最新版本。除了错误修复之外,您还可以期望代码完成性能得到改进,以及更新工具(NDoc)。

  这是v1.0.3之前的权宜之计。我们发现了一个可能导致工作丢失的关键错误,我们决定立即发布临时版本。除了十字架修复之外,您还可以获得已经完成但已指定用于下一次计划发布的修复程序。有关详细信息,请参阅更改日志。

  这是#develop 1.0分支的另一个bug修复/维护版本。对各种领域进行了改进,例如VS.NET项目导入器,Forms Designer,代码转换和代码完成 - 尤其值得注意的是,现在也支持MC ++程序集,这意味着您可以获得DirectX的完整代码完成!

  #develop

  这是大约一个月前发布的1.0计划维护版本。它对代码完成,用户界面以及外部工具进行了许多小的(虽然重要的)改进。对于共享程序集的GAC注册,安装程序已得到改进,#develop中的可用语言已增加到20个。如果您想了解最新动态,我们诚挚地邀请您阅读我们的团队博客。

  #develop

  Post-RC3我们几乎专门用于修复错误,改进功能体验并启用期待已久的版本:VB.NET的Ctrl + Space以及VS.NET的项目级导入是两个“最想要的”。现在我们确信#develop对于C#和VB.NET来说都是一个很好的开发环境,并且它的功能集与开发人员期望的相当甚至超过了它。感谢您帮助#develop成为功能更强大,更稳定的产品!

  #develop Fidalgo RC3

  暑假结束后,我们又回来给你发布候选版本3.它包含了许多错误修复,例如在VB.NET代码完成或C#到VB.NET方面转换(反之亦然)。新添加的是一个便利功能:选择工具栏中的配置(Debug vs Release)。此外,由于翻译人员,翻译发生了很多更新!

  #develop Fidalgo RC2

  在SharpDevelop Fidalgo RC1中,我们通过一些内存和性能优化引入了回归,我们希望在RC2中修复这些优化,特别是在代码完成方面。另一个改进的方面是设置,现在要小得多,为NUnit注册文件类型和GAC程序集。感谢您提供大量的错误报告,我们能够解决许多小错误以及showstopper错误。因此,期望VB.NET到C#(反之亦然)转换,查找,代码完成以及更多领域的改进。

  #develop Fidalgo RC1

  SharpDevelop Fidalgo(1.0)现已通过此RC1版本进入Release Candidate状态。与Beta 1一样,没有添加任何功能,只有两个已经改进的功能更有用:您现在可以将整个项目从VB.NET转换为C#(反之亦然),以及从以下位置导入ASP.NET项目VS.NET。除此之外,我们已经开展了两个主要领域(并将继续开展工作):错误修复和性能改进(有关详细信息,请参阅Subversion更改日志)。

  #develop Fidalgo Beta 1

  SharpDevelop Fidalgo(1.0)现已完成功能,我们已进入仅限bugfix模式。为Beta 1添加或大大改进了以下功能:

  Ctrl +空间完成

  折页

  NUnit集成

  装配分析器(想想“类固醇上的FxCop克隆”)

  C ++。NET后端

  ILAsm后端绑定

  WiX后端绑定

  迷你类浏览器面板

  VB.NET转C#转换器

  改进了Alt + Ins代码生成器

  文件模板的改进

  VS.NET导出器/导入器的改进

  印花

  此列表还表示调试器没有在1.0发布周期中进行 - 如果您想提供帮助,请参阅#develop的Start Pad中的“Help Wanted”部分。

  错误修复和性能改进

  这是里程碑之间的权宜之计。我们改进了VB.NET代码完成,修复了很多表单设计器的bug,使VS.NET解决方案导入/导出更加健壮,并用属性网格取代了原来的C#编译器选项对话框,以便日后扩展。

  这个版本有一个重大变化:主IDE现在不再使用Magic Library,我们已经切换到Weifen Luo的DockManager Control。请报告您在IDE内部的焊盘和视图对接时遇到的任何问题。

  VB.NET Forms Designer和代码完成

  此版本的重大新闻是VB.NET的表单设计器和代码完成。从最后一个版本和此版本之间的时间差异可以看出,它花了我们比最初预期更长的时间。在很大程度上,Markus Palme在VB.NET解析器上的不懈努力使这些功能成为可能。请注意,仍有一些代码完成方案可能不起作用 - 通过发送不起作用的样本来帮助我们改进代码完成。

  另一个新功能是Denis Erchoff维护的数据库侦察。它将成为我们与所有数据库相关工具的集成点; 目前,我们支持“仅”查看表,视图和存储过程,以及从中检索数据。请注意,连接信息不会在#develop会话中持续存在(在此开发时)。

  除了这些相当重要的补充之外,我们还继续改进C#,文本编辑器,工具面板等的代码完成。

文本编辑器重写

  这个版本已经完全重写了文本编辑器(它现在要快得多),现在应该可以更容易地重用作为其他应用程序中的控件。另外(非常)流行的请求是工具/选项/文本编辑器 - 突出显示面板。它允许您修改#develop中使用的语法突出显示。试试看!您还应该检查的改进是外部工具的配置以及装配侦察程序中的工作。VB.NET解析器的工作也在不断进步,我们相信初始版本的代码完成和VB.NET的表单设计器很快就会出现。已知问题:代码完成数据库生成仍然需要很长时间,所以请耐心等待。折叠被推迟,有利于编辑重写。

  此版本重点关注消除许多关键错误 - 主要与Magic Library和.NET 1.1之间的兼容性问题有关。这意味着有些事情必须暂时禁用,而其他事情则有显着改善。许多“最喜欢的抱怨”也得到了解决。总体而言,稳定性和性能得到了改善 - 并添加了许多附加工具。已知问题:代码完成数据库生成可能需要很长时间,因此请耐心等待或坚持使用“快速”生成选项。

  在这个版本中,我们专注于改进表单设计器:实现了更稳定的往返,表单设计器现在运行一个功能正常的菜单设计器,组件可以在一个已添加属性网格中的新下拉菜单,通过上下文菜单将控件的属性重置为默认值,工具箱可使用自定义控件进行配置,用户控件可自动重新加载 - 此外,还包含更多更小的更改和错误修复。一个非常酷的新功能是基于我们新的Coco / R的C#到VB.NET转换器添加了生成的解析器(请参阅工具/转换缓冲区C#到VB.NET),除了这个主要的解析器基础结构更改之外,SharpDevelop基础结构的其他部分设计用于在不同场景中更灵活地使用。

  对于这个版本,我们专注于使#develop在.NET 1.0和1.1上运行。请注意,此版本和即将发布的版本的安装应用程序仅为.NET 1.1 - 如果要在.NET 1.0上运行#develop,则必须下载源代码并自行编译。除了异常对话框(我们希望你不经常看到它)之外没有重要的新功能,我们目前的重点是使#develop可以移植到其他CLR和平台。

  2003年开始于一个功能加载的新版SharpDevelop,这是.NET的开源IDE。对于初学者来说, 表单设计器已经过重新设计,现在支持事件和自定义控件。块上的新孩子是Ctrl + W(代码自动插入)和Ctrl + Q(XML Quick Doc)功能(一般情况下,我们建议您参加功能导览!)。帮助方面也有新闻:我们很自豪地宣布能够将.NET Framework SDK帮助和DirectX 9(如果已安装)帮助集成到Help Scout中。为了启动Mono移植,SharpDevelop核心被拆分为一个单独的组件

  在其他新闻中,SharpDevelop团队为您提供了解读C#应用程序:SharpDevelop内部的书。这本书可以帮助您和我们:您了解SharpDevelop - 我们为我们的项目获得财务支持。我们要感谢Wrox Press允许我们以PDF格式在线发布一些章节,您可以在上述页面上找到这些章节。

  此版本已经看到了许多较小的改进,例如对表单设计器,文本区域等的修复。重新编写的区域是RegEx工具包和对象浏览器(Assembly Scout)。两者都可以在工具菜单中找到,我们建议您查看它们!特别感谢飞向我们的译员,我们很自豪能够支持中文繁体和简体中的#develop。同样在新闻中:我们正在开发一个VB.NET解析器,这意味着将来会有VB.NET的代码完成。

  此版本的重点是改进#develop的各个方面,一个主要的变化是#cvs项目已经停止 - 它原本打算成为我们CVS的管理客户端,但因为我们在内部切换到Subversion,

  我们专注于此版本中的三个方面:新的/改进的搜索和替换功能,更好的代码完成,以及Forms Designer中的更多功能。重构了标准的搜索和替换,添加了通配符搜索和文件查找。关于代码完成,我们改进了类型解析器。Forms Designer也显示了很多进展:格式菜单运动对齐,大小调整,间距和排序操作。剪切,复制和粘贴适用于控件以及相同的上下文菜单。最后,您可以看到从源代码到表单设计的第一次迭代。

  根据受欢迎的请求和个人动机,我们缩短了发布周期,以便更快地为您提供完整的生产级代码完成。除了这一重大改进之外,我们使Forms Designer更具功能性:它现在自动生成C#和VB.NET代码,支持隐形控件,通常更稳定,功能更齐全。我们对远东语言的支持随着IME和COM与COM参考小组的集成而增加。

  此版本完成了对基础架构和源代码树的重大重组。Projects支持不针对编译器的后端绑定,对象浏览器具有比以前更多的功能,重新集成折叠并添加新的XML格式化策略,我们这次的功能预览:Windows窗体设计器。看看技术说明和源代码 - 如果你有空闲时间,请帮助我们使它成为表单设计器的一个很好的开源实现!

  这是#develop里程碑.88的错误修复版本。最重要的改进是删除了每个文件限制的2178行。再次使用Tool Scout,编译引用GAC程序集的项目,使用带有GAC程序集的对象浏览器以及许多较小的调整和错误修复。

  了#develop的主要新版本。代码完成和类侦察返回,支持正则表达式搜索,支持多平台文件,新对话框,改进语法高亮等等。

  另一个bug修复版本,它发布了一个重要的新功能:安装程序。请继续帮助我们找到SharpDevelop所有领域的漏洞!

  这是计划重新发布.87a。它包含许多我们在.87a中发布的错误的修复程序。在再次运行的功能列表中最突出:用于单元测试的NUnit,以及用于文档生成的NDoc。许多小问题也得到了解决。

  我们发布了针对.NET 1.0的SharpDevelop - 请注意,此版本中不包含某些功能。

  最后一个新版本 - 我们的最新版本基于.NET的Beta 2。您不会看到UI的很多变化,大部分工作都进入了基础设施,例如CVS(源代码控制)支持的良好基础。

  我们已经达到了另一个里程碑。SharpDevelop现在拥有更友好的用户界面,这在项目和IDE选项对话框中最突出。我们还添加了生产力功能,例如工具栏。

  我们在前往下一个里程碑的路上发布了一个临时测试版。.75版本附带了许多错误修复,但也有许多预览功能:代码完成,CVS支持,单元测试等等!

  新版本针对的是Microsoft的.NET SDK Beta 2版本。它支持多种编程语言(C#和VB.NET),以及多种语言的资源 - 英语,德语,意大利语和葡萄牙语。我们还实现了类似于VS.NET中的菜单 - 而且SharpDevelop附带了源代码,您也可以使用我们的代码为您的应用程序添加这种酷炫的触感!

  我们很自豪地宣布,我们终于有了一个新版本的SharpDevelop可供下载 - SharpDevelop .60beta里程碑1.首先,它现在更加稳定,并且有很多变化。Windows 95/98 / ME用户:我们知道SharpDevelop在这些平台上存在问题,请使用Windows 2000进行测试。

人气软件