MonoDevelop正式迈入跨平台时代
时间:2009-09-11
来源:infoq
在手机上看
手机扫描阅读
昨天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应用程序也将成为可能。
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28