写点什么

你可能错过的 MonoDevelop——针对 Gnome 开发者的 C# IDE

  • 2007-06-17
  • 本文字数:827 字

    阅读完需:约 3 分钟

MonoDevelop 是一个面向 Mono 针对 Gnome 开发人员特别设计的 IDE。最初是作为 SharpDevelope IDE 的一个部分,后来独立出来成长为一个重要的项目。

MonoDevelop 的目标简单说来就是:

为 Unix 系统开发一个最好的 Mono 开发环境。由于它本身用 Gtk#编写,所以我们会喜欢上 Gtk#并能从 Gtk#中得到很好的支持,且它添加的一些功能加强了 Gtk#的体验。迄今为止,我们在创建过程中已经集成了一些工具,如 MonoDoc、NUnit-Gtk 和面向 MonoDevelop 的调试器。

当前的0.14 版本,依旧为开发周期的早期版本如果说用于开发还有点儿早。但,抛开版本不说,已经有一些关键特性是符合专业开发人员的需要了。

在所有特性当中,最重要的一项就是Subversion 的支持。感谢Jeff Stedfast 和Lluis Sanchez 的辛勤劳动,现在它已经支持验证和目前在Debian 或Ubuntu 中一起发布的最新Subversion 的版本了。

重构也被支持了,虽然功能有限。在这个版本当中的一些新特性重新进行了命名,调整了接口并进行了一些封装。

另外一个特性就是针对使用Visual Studio 的人们提供了导入和导出VS 2005 项目文件的功能。当MonoDevelop 被定位在面向Gnome 开发Linux 项目的时候,这个功能也许看起来不是很有用。

在其他开发选项方面,它符合Linux 的惯例提供了tarball 这样的安装而不是提供Microsoft MSI 打包功能。它也具有一些Linux 桌面集成的特性,例如:.desktop 文件和.pc 文件这样的启动脚本的制作功能。

查看英文原文: In Case You Missed It: MonoDevelop, a C# IDE for Gnome Developers - - - - - -

译者简介:朱永光,IT 自由人和环境保护者,微软最有价值专家(MVP)和 MCSD。他有 14 年的编程实践经历,5 年软件构架和开发管理经验,擅长微软相关技术和产品,目前主要关注软件构架和开发框架,是成都.NET 俱乐部副主席和核心讲师,个人博客为 http://redmoon.cnblogs.com 。现在他作为共同创始人经营着一家环境保护技术公司。参与InfoQ 中文站内容建设,请邮件至 china-editorial@infoq.com

2007-06-17 20:331488
用户头像

发布了 254 篇内容, 共 70.6 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

PlistEdit Pro for Mac(最好用的Plist编辑器)

春天的风暖暖的

哈尔滨二级等保测评:流程拆解与核心考察要点

等保测评

鸿蒙IME Kit高级开发:共享沙箱机制与输入法数据传输

最新动态

鸿蒙NEXT应用本地化:多语言新闻阅读应用

最新动态

鸿蒙NEXT应用本地化:多语言电商平台

最新动态

美国政府停摆加剧网络安全风险,威胁行为体趁虚而入

qife122

网络安全 CISA

权威联合!CCF TF、数新智能、DataFun共启数据智能技术设施建设系列直播

数新网络官方账号

从开放重定向到XSS:漏洞升级实战

qife122

网络安全 xss攻击

OpenAI 发布 gpt-realtime-mini,成本降低 70%;Deepgram 发布转录和轮次检测融合 api丨日报

RTE开发者社区

黑龙江等保测评公司:服务闭环与区域合规适配策略

等保测评

构建高效AI代理的完整指南:从基础组件到生产级工作流

qife122

开源工具 LLM AI代理

Folder Factory for mac(Mac文件夹图标修改软件)

春天的风暖暖的

ToothFairy for Mac(一键蓝牙设备连接切换软件)

春天的风暖暖的

MacCleaner Pro for Mac(系统综合清理软件)

春天的风暖暖的

Resolume Arena 7 for Mac(VJ音视频软件)

春天的风暖暖的

Ample Sound Ample Guitar L for mac(经典吉他音源插件)

春天的风暖暖的

精选 14 款 .NET 开源、功能强大的快速开发框架,提高开发生产效率、避免工作996!

追逐时光者

C# .net 微软 开源开发框架

一款让 Everything 更加如虎添翼的 .NET 开源辅助工具!

追逐时光者

C# .net 微软

一款基于 .NET 8 + Vue 开源的、企业级中后台权限管理系统

追逐时光者

.net Vue

ON1 Photo RAW MAX 2026 for Mac(照片编辑软件)

春天的风暖暖的

OmniZip - Universal Extractor Pro for Mac(全能解压缩工具)

春天的风暖暖的

Java与AI大模型在招聘网站岗位各占半壁江山!Java程序员还有机会吗?该如何突击?

程序员高级码农

Java Java 面试

6种流行的 API 架构风格,你知道几种?

追逐时光者

API

鸿蒙应用开发从入门到实战(十八):组件编程思想之代码复用

程序员潘Sir

鸿蒙 HarmonyOS

AI+硬件豪华嘉宾阵容!Plaud、Rokid、Folotoy、RockAI、小米、声网都来了丨Convo AI&RTE2025

RTE开发者社区

Boxy SVG for Mac(矢量图编辑器)

春天的风暖暖的

Unclutter for mac(下拉菜单隐藏工具)

春天的风暖暖的

Capture One 23 Pro for mac(RAW转换和图像编辑工具)

春天的风暖暖的

2025 年全面且实用的 Visual Studio 插件推荐,开发效率提升利器!

追逐时光者

Visual Studio

Elasticsearch 备份:方案篇

极限实验室

elasticsearch Gateway Snapshot backup

A Better Finder Rename 12 for Mac(苹果电脑批量重命名工具)

春天的风暖暖的

你可能错过的MonoDevelop——针对Gnome开发者的C# IDE_.NET_Jonathan Allen_InfoQ精选文章