LINUX DOTNET      Linux DotNET 中文社区

Linux .NET编程与应用技术之专业网站:www.linuxdot.net !     返回首页    
   
[楼主] MonoDevelop正式迈入跨平台时代

昨天Miguel de Icaza在其博客上宣布了MonoDevelop的最新版本——2.2 beta 1。这是Novell官方正式支持的第一个跨平台版本,除了支持原本的Linux,现在还支持Windows和Mac OS X。

Miguel de Icaza说道:

一直以来,人们都渴望得到一款跨平台的.NET IDE。 ……直到今天,2009年9月9日,世人可以来尝试这样的工具了。

这个版本在带来Windows和Mac OS X安装包的同时,还和这两个平台也进行了紧密的集成,并支持在每个平台上的原生调试。除此之外,MonoDevelop的一大特色是具有丰富的插件,这次带来的新插件有:ASP.NET MVC开发插件、Silverlight开发插件和iPhone开发插件(利用了MonoTouch)。

MonoDevelop 2.2 beta 1包含的完整特性如下:

Windows支持:官方支持,并提供安装包 
Mac支持:官方支持,并提供安装包 
项目管理: 
多目标运行时 
针对每种文件类型提供不同编辑和格式化策略 
自定义的执行模式 
全局程序集文件夹 
删除项目的自定义对话框 
可以从Mac的Nautilus或Windows Explorer中拖文件到解决方案树上 
加强了项目重载 
开始支持.NET 4.0 
文本编辑器: 
自动保存 
代码模板 
代码块选取 
提升了编辑大文件的性能 
提供了新的代码格式化功能 
即时代码格式化 
代码自动完成支持首字母匹配 
XML文档支持代码自动完成 
对vi模式进行了加强 
可自动生成某些代码片段 
重构 
可解析命名空间 
具备预览功能的重命名 
抽取方法 
声明局部变量 
综合临时变量 
创建常量 
为类型创建单独的文件 
删除无用的Usings 
对Usings进行排序 
为属性创建对应的字段,或删除字段 
支持多种键盘命令 
内联(inline)重命名 
调试器 
立即窗口 
在Windows上利用Win32调试器 
在Linux上开始支持ASP.NET调试 
ASP.NET MVC插件 
IPhone插件 
Moonlight插件 
极大加强了Python语言的支持 
版本控制 
提供显示注解(Show Annotations)的命令 
加强了审阅更改视图(Review Changes View)的功能 
新增了创建补丁(Create Patch)的命令 
其他 
在搜索结果中提供语法高亮 
加强了数据库插件 
“Go to File”对话框现在支持多选 
可生成Makefile 
Vala语言支持的加强 
C/C++插件的代码自动完成现在更加稳定 
C#代码自动完成的加强 
随着Mono的逐步成熟,让.NET应用程序跨平台地运行已经成为现实,而随着MonoDevelop支持跨平台并逐步成熟,相信跨平台地开发.NET应用程序也将成为可能。

作者:mononet   发布时间:09年09月14日   可选操作:删除 回复

 
   
   

留言回复:
标题: * 标题必填
作者:   * 请填上你的名字  
操作键:   * 填入几个字母表示是您写的,便于进一步操作
发言内容:
 
发贴者须知:
1、您无需注册即可发贴,但是,贴子内容必须在法律法规和社会公德所允许的范围内;
2、本站专注IT技术,谢绝包括政治、社会、情感等任何与IT技术无关的贴子在本站发表;
3、本站保留对任何贴子进行删除、禁用、更改、举报、追究等所有权利;
 
今天是: 周六  周一  周二  周三  周四  周五  周七