Java程式碼轉為C#的5款工具推薦

TP_funny發表於2014-12-18
不可否認,Java自從1995年被Sun公司建立以來,一直是使用最廣泛和最受歡迎的程式語言之一。作為一種物件導向和以類為基礎的語言,它在今天依然十分流行,全球有超過九百萬的開發者在使用Java做Web開發。Java最大的特點就是寫好的程式可以在各處執行,即我們熟知的write once, run anywhere,這也是它廣受歡迎的最大原因。

相似地,C#是另一種著名的多範型程式語言,依靠它的現代特點和簡單而出名。在很多情況下,當我們進行設計或開發時,希望把一個應用專案轉移到另一個平臺上,無論是出於安全性還是穩定性的考慮。你有時需要把Java程式碼轉換為C#程式碼,為了節省你的時間,這裡特意為你準備了5個Java到C#程式碼的轉換工具。

1. Java Language Conversion Assistant

Java Language Conversion Assistant是Eclipse中最為流行和高階的工具外掛,使用者只需要用一些特殊的語法就可以將Java轉換為C#,這些語法可以忽略一些文件或一些類,合併一些類,把一些特定的方法轉化.net事件或屬性。

2. Octopus .NET Translator
Octopus .NET Translator是一個流行的商業產品,不僅可以將Java轉換為C#,還可以把Java轉為C++,C#與VB.net之間的相互轉換。它依靠語法分析器工作,可以提供較高質量的轉換。正是由於它的高準確性,使得它在Java程式碼轉為C#程式碼上是一種被廣泛使用的工具。 

3. Tangible Solution’s Java to C# Converter

Tangible Solution’s Java to C# Converter同時有著商業版和免費版,免費版可以將上千行的Java程式碼轉為C#,它的最大優勢在於轉換的準確和完整,將來有可能實現轉換整個Java檔案的功能。它使用起來非常簡單,而且擁有完整的操作說明,C#新手都可以把它當做學習工具。 

4. XES

XES的特點在於它的文件說明和簡單的使用者介面,可以幫助初學者將Java程式碼轉為C#程式碼。它的轉換結果也比較準確,適合新手使用。 

5. Varycode
Varycode是一款線上的程式碼轉換工具,支援多種語言的轉換,包括C#,VB,Java,Ruby,Python等。       
以上就是5款高質量且使用廣泛的程式碼轉換工具,允許使用者準確地將Java程式碼轉化到C#程式碼。更多使用工具,可以參考《HTML5規範下的5個開發工具推薦》《6個好用的Web開發工具》《10款最佳HTML5繪圖工具》。

原文:http://devzum.com/2014/12/12/top-5-best-tools-to-convert-java-to-c-source-code/
譯文:http://www.php100.com/html/it/focus/2014/1217/8076.html(翻譯:PHP100_Zeroing)
來自:PHP100
相關閱讀
評論(1)

相關文章