MonoDevelop RTM正式发布
上周晚些时候MonoDevelop
RTM版本的发布了。它以开发人员在Linux和Mac OS X平台上快速编写Gnome桌面及ASP.NET Web应用程序为目标。这个版本支持如下语言:C#、VB.NET、Java、Boo、C和C++。
MonoDevelop的主要特性:
- 可定制的工作台
- 代码完成功能
- 工具提示
- 重构
- 代码导航
- GTK#应用程序界面设计器和自定义GTK#构件库的管理
- 集成Subversion
- 基于NUnit的单元测试
- 支持ASP.NET项目
- 集成数据库资源管理器
- 集成Monodoc
- 支持makefiles
- 支持微软Visual Studio项目格式
- 打包系统支持生成的压缩档、源代码和二进制软件包
- 支持命令行的建立和管理项目的工具
- 支持项目的本地化
- 一个可扩展的插件(Add-In )架构。
MonDevelop网站上的
发行说明有许多关于上述特性的截图和相关资料。
Download From MonoDevelop The latest stable version of MonoDevelop is
1.0. See the
release announcement.
[edit]Source Code TarballsTarballs for MonoDevelop and optional add-ins:
| MonoDevelop 1.0 | Source (http://go-mono.com/sources/monodevelop/monodevelop-1.0.tar.bz2) |
| Database support | Source (http://go-mono.com/sources/monodevelop-database/monodevelop-database-1.0.tar.bz2) |
| Boo language support | Source (http://go-mono.com/sources/monodevelop-boo/monodevelop-boo-1.0.tar.gz) |
| Java/IKVM language support | Source (http://go-mono.com/sources/monodevelop-java/monodevelop-java-1.0.tar.gz) |
Tarballs for the MonoDevelop dependencies can be found in the
Mono sources page (
http://go-mono.com/sources-stable).
Compiling the following order will yield the most favorable response.
- Mono.Addins 0.3 (http://go-mono.com/sources/mono-addins/mono-addins-0.3.tar.bz2)
- Gtk# 2.8.4 (http://go-mono.com/sources/gtk-sharp-2.0/gtk-sharp-2.8.4.tar.bz2)
- Gtksourceview#-2.0 0.10 (http://go-mono.com/sources/gtksourceview-sharp-2.0/gtksourceview-sharp-2.0-0.10.tar.gz)
- Monodoc 1.2.6 (http://go-mono.com/sources/monodoc/monodoc-1.2.6.zip)
- MonoDevelop Source (http://go-mono.com/sources/monodevelop/monodevelop-1.0.tar.bz2)
[edit]PackagesPackages for several distros are available at the
Mono Downloads (
http://www.go-mono.com/mono-downloads/download.html) page.
[edit] Running On OSX The recently updated Mono 1.2.6 package for MacOS X contains
Imendio's Native Gtk+ for OSX (
http://developer.imendio.com/projects/gtk-macosx), Gtk# and
MonoDevelop 0.18.1 with Mac support. It is now available from Mono's
downloads (
http://www.go-mono.com/mono-downloads/download.html) page.
[edit] Getting MonoDevelop from the Subversion repository MonoDevelop is hosted in Mono Subversion repository. To check theMonoDevelop source code out of Mono SVN, enter the following commands.If you have developer access, you should know what to do, module'monodevelop'.
$ svn co svn+ssh://username@mono-cvs.ximian.com/source/trunk/monodevelopIf you don't have developer access, you can always use the anonymous mirror:
$ svn co svn://anonsvn.mono-project.com/source/trunk/monodevelop
Screenshots From MonoDevelop
[edit] MonoDevelop Main Window

The MonoDevelop main window, showing the project pad, the class pad and the search results pad.
[edit] NUnit add-in

The NUnit addin in action, showing the test tree, the test detail window, and the test results pad.
[edit] MonoQuery add-in

MonoQueryaddin, showing a connection to a local PostgreSQL server. Notice thedefinition viewer at the bottom, and SQL query editor.
[edit] Add-in Manager

With the Add-in Manager you can download and install new add-ins from online repositories.
[edit] Welcome Page

MonoDevelop showing the welcome page.
[edit] GUI designer Image:Stetic-in-monodevelop.png

The integrated GTK# GUI designer