英文原文:6 Best Tools to Help You Convert Java to C# Source Code
Java 是基于类的面向对象计算机编程语言,由 Sun Microsystems 公司在 1995 年发布。将近 900 多万的开发者都在使用它,尤其在C/S Web 应用程序开发中。Java 先将源代码编译成字节码,然后运行在 JVM(Java 虚拟机)中,它受欢迎的原因在于一次编译便可到处执行。而 C# 是多泛型编程语言,它是一种简单的、现代的、面向对象的、运行于 .NET Framework 之上的编程语言。
Web 应用程序可以根据不同的需求建立在任何平台上,但在许多工程环境下要求把现有的 Java 项目转换成 C# 形式,手工操作显然是低效率的。所以,今天我们就给大家介绍 6 款最佳转换工具,以帮助开发者提高工作效率:
1. Sharpen
Sharpen 是 Eclipse 上帮助转换 Java 成 C# 最好用的工具/插件之一,它具有如下特点:1. 忽略类 2. 忽略文件编制 3. 合并其他类 4. 为 .net properties/event 提供翻译具体方法。
2. Java to C# Converter
这是另一款 Java 转换成 C# 的最佳工具,它有如下优点:1. 准确且全面 2. 将整个 Java 文件夹转换成C# 3. 每分钟可快速转换千行代码 4. 极其敏感且支持个性化用户 5. 易于使用 6. 产生有用的注释和警告。
3. Octopus
它能解析 Java 源代码并转换成准确的 C# 代码,大多数情况下不用编辑手册就能编译,这在所有工具中是最好的编译工具。
4. XES – Java To C#
点击链接,按照用户指南就能帮助你将 Java 源代码转换成 C #。
5. Java Language Conversion Assistant 2.0
该工具可以为想把应用程序移到 .NET Framework 平台上的开发者服务,自动将 Java 代码转换成 Visual C# 。它为使用 Visual Studio .NET 2003 的开发者提供了一种将 Java 语言应用程序转换到 Visual C#及 .NET Framework 上的快速而又低成本的方法,从而使这些应用程序扩展至使用 XML Web services 并实现 .NET 开发者平台,包括 ASP.NET、ADO.NET、Microsoft Windows 窗体。
6. Varycode
这是基于 Web 的跨平台源代码转换器工具,支持C#、Visual Basic、java、Python、C++、ruby 等语言,编程人员无需安装任何软件即可在线转换。