【发布时间】:2013-04-02 01:37:21
【问题描述】:
我最初是一名 C++ 程序员,Visual Studio 为我提供了出色的工作。但是,我最近想扩展到 C# 和 Java。 Visual Studio 支持 C#,我现在对它有了一些经验,但它不支持 Java。有没有人有任何提示让我允许 Visual Studio 与 Java 一起使用?我正在考虑尝试使用 Visual Studio SDK 的加载项向导来创建 Java 支持的扩展,但在我开始深入研究可能非常复杂的事情之前,我想知道这里是否有人曾经尝试过并且可能已经尝试过对我解决这个问题的一些建议。在网上搜索了很多之后,我发现 Visual Studio 不支持 Java,而且我发现的一些解决方法也很差。
澄清一下:
我想为 Visual Studio 2012 编写一个插件,使其能够与 Java 编程一起工作。我希望在创建项目文件时可以选择制作 .java 文件,并且在编译时希望它使用 javac 编译器进行编译(我已经下载了它)。
其他细节:
我知道已经有 Java IDE,比如 eclipse,我只是想知道是否可以让它与 Visual Studio 一起工作。我非常喜欢 Visual Studio,并且已经使用它一段时间了,我希望能够使用我所知道的所有语言使用相同的界面进行编程。
是的,C# 是一种增强的 Java,但是我可能需要做一些特别需要 Java 的事情,所以我需要一种方法来编写这些。我可以使用 eclipse 或其他 IDE,但如果可能的话,我更喜欢 Visual Studio。
【问题讨论】:
-
C# 本质上是一个增强的 Java,任何你可以用 C# 做的事情(我敢肯定有人会在这里纠正我)你可以用相同的语法用 Java 做。
-
好吧,我想。但是 android 也是一个骗子,这会激怒一些人这样说。
-
不,事实并非如此。虽然 C# 与 Java 相似,但有许多差异使得源代码互斥。 Java 不是 C# 的超集或子集,C# 既不是 Java 的超集也不是 Java 的子集。
-
更令人担忧的是,网上有些人居然认为C#和Java有关系……
-
不是我自己担心;在 Sun 和 Microsoft 在 Java 聚会上不再是 BBF 之前,Visual Studio 曾经是 Java 的最佳 IDE。迄今为止(2015 年),我仍然没有在“社区版本”中看到提及。也许它在那天的裂痕中。没有理由一些有进取心的小伙子不能做插件,是吗?
标签: java visual-studio