Я начал программировать на C++, и Visual Studio отлично работала для меня. Тем не менее, я недавно хотел разветвиться на C# и Java. Visual Studio поддерживает C#, и теперь у меня есть некоторый опыт работы с ним, но он не поддерживает Java. У кого-нибудь есть какие-то советы для меня, чтобы Visual Studio могла использоваться с Java? Я думал о попытке использовать мастер надстройки Visual Studio SDK для создания расширения для поддержки Java, но прежде чем я начал погружаться в что-то, возможно, довольно сложное, мне было интересно, если кто-нибудь здесь пытался это сделать раньше и мог бы некоторые советы для меня для решения этой проблемы. После долгих поисков в Интернете, я не нашел поддержки Java для визуальной студии, и несколько обходных решений, которые я нашел, были довольно сущностными.Использование Java с Microsoft Visual Studio 2012
Для уточнения:
Я хочу написать добавить для Visual Studio 2012, что позволит ему работать с Java prgramming. Я хочу, когда я создаю файл проекта, чтобы иметь возможность делать .java-файл, и когда я компилирую, я хочу, чтобы он компилировался с помощью javac-компилятора (я уже загрузил его).
ДОПОЛНИТЕЛЬНЫЕ ДАННЫЕ:
Я знаю, что уже есть Java Иды там, такие как затмения, я хотел бы знать, если это было возможно, чтобы заставить его работать с Visual Studio. Мне очень нравится визуальная студия и я использую ее в течение некоторого времени, и мне очень хотелось бы иметь возможность программировать на всех языках, которые я знаю, используя тот же интерфейс.
Да, C# - это своего рода усиленная Java, но есть некоторые вещи, которые мне могут понадобиться для конкретной Java, поэтому мне нужен способ написать их. Я могу использовать eclipse или другую среду IDE, но я бы предпочел визуальную студию, если это было возможно.
C# является по существу доукомплектован Java, что-нибудь (кто-то поправит меня здесь, я уверен), что вы можете сделать с C# вы можете делать с Java в том же синтаксисе. – RyPope
Ну, я полагаю. Но тогда андроид тоже является риппинг, и это вызвало бы гнев некоторых людей, чтобы выразить это так. – RyPope
Нет, это не так. Хотя C# похож на Java, существует множество различий, которые делают исходный код взаимоисключающим. Java не является надмножеством или подмножеством C#, а C# не является ни надмножеством, ни подмножеством Java. –