了解如何使用 Emonic Eclipse 插件開發開源 C# 應用程序以及如何在現有的 Microsoft® .NET Framework V2.0 項目中使用 Eclipse。
Eclipse 可以輕松地支持 Java™ 和其他編程語言。但是直到最近,仍然很難使用 Eclipse 構建、運行和調試 C# 項目。本文將介紹如何使用 Eclipse Mono Integration (Emonic) 和 NAnt,這些都是可用于 Eclipse 的最活躍的 C# 和 .NET 工具包。本文的目標讀者是擁有 .NET 背景知識、熟悉 Eclipse 并且需要使用一種有效方法在 Eclipse 中處理 C# 和 .NET 的開發人員。
![]() |
|
用 C# 構建的應用程序通常運行在 .NET Framework 中,.NET Framework 部署在 Windows® 臺式機、服務器和移動操作平臺中(請參閱側欄 “C# 和 .NET 簡介”)。雖然 Eclipse Platform 提供了 C Development Toolkit (CDT) 來支持 C 和 C++ 開發,但是它不能用于 C# 開發。一些 Eclipse 插件使用 .NET Framework,但是并不是所有插件都支持最新版本,撰寫本文時最新版本是 V3.5。
本文將介紹如何使用 Emonic,它是針對 Eclipse Platform 的 C# 環境,提供了豐富的功能。雖然 Emonic 開發人員提供了介紹如何安裝和創建項目的文檔,但是如果遵循手冊,使用現有 C# 項目會十分棘手。本文將幫助您在不了解 C# 的情況下安裝、構建和運行 C# 項目。我們將使用 NAnt 自動構建和運行 .NET 項目。本文還將介紹如何使用樣例項目遷移現有 Visual Studio® 項目。
Emonic 是允許您用 Mono 或 Microsoft .NET Framework 構建 C# 程序的 Eclipse 插件。您可以通過此插件來使用項目向導創建 C# 項目。圖 1 顯示了帶有 Emonic 插件的 C# 項目。
雖然 Emonic 提供了項目向導、編輯器、自動構建器、啟動程序和介紹如何使用這四種工具的教程,但是我還是因單獨使用 Emonic 構建和啟動應用程序吃了些苦頭。這次嘗試促使我搜索一種可以處理 Emonic 的易于使用的構建工具以及一些與本文有關的說明。在這里,我將介紹 NAnt 構建工具并說明如何把現有的 C# 項目導入 Eclipse 工作空間。
NAnt 是以類似于 Ant 的方式運行的免費的 .NET 構建工具。NAnt 支持 .NET Framework V1.0 至 V3.5。我們將使用最新版本 NAnt V0.86 beta 1,并說明它如何能幫助您構建和啟動應用程序。
![]() ![]() |
![]()
|
您將需要以下軟件:
有關下載,請參閱 參考資料。
![]() |
![]() |
原文轉自:http://www.anti-gravitydesign.com