純粹為了好玩,嘗試在 Eclipse 中透過法國 Improve Technologies 開發的 C# 外掛,直接編寫、編譯並執行 C# 程式碼。該外掛支援 Eclipse 3.0 與 .NET Framework 1.1。
https://www.improve-technologies.com/alpha/updates/site.xml重啟後,開啟 Window → Preferences,左側新增 C# Preferences,指定 C# 編譯器路徑,例如:
C:\Windows\Microsoft.NET\Framework\v1.1.4322\csc.exe
CSharpTest。Hello.cs。using System;
namespace MainNamespace {
public class MainEntry {
public static void Main() {
Console.WriteLine("To test C# plugin in Eclipse");
for (int i = 0; i < 10; i++) {
Console.WriteLine(" # " + i + " # ");
}
Console.ReadLine();
}
}
}
CSharpConsoleView 顯示編譯訊息,專案目錄下產生 Hello.exe。Hello.exe,Console 視窗輸出迴圈訊息。右鍵 .cs 檔案 → Properties (Alt+Enter),可調整:
| 優點 | 缺點 |
|---|---|
| 整合於熟悉的 Eclipse 環境 | 功能極簡,僅封裝 csc.exe 呼叫 |
| 基本語法高亮 | 無 IntelliSense、重構、偵錯整合 |
| 編譯錯誤即時顯示 | 專案管理、參考管理極其薄弱 |
結論:適合簡單驗證、邏輯原型,不適合正式開發。若尋找免費 C# IDE,SharpDevelop (現更名為 MonoDevelop/Visual Studio Community) 功能完整得多。