Add Java support to Visual Studio
With Microsoft's recent giant leaps forward into supporting Open Source technologies and platforms, I believe time is ripe for Microsoft to add support to Visual Studio for building Java applications.
History is history - time to move forward: Java is a reality and is very widely used to build server-side technologies in particular.
While IntelliJ is pretty good and Eclipse does it's job, NOTHING comes close to the enormous power and flexibility of Visual Studio and its practically unbeatable editor, window layout mechanisms, debugger, code introspection tooling, etc.
I believe that in adding Java support, Microsoft could expose Visual Studio to a massive audience of developers who have no other choice than to use editors like Sublime/Atom/Vim/etc. or IDE's like IntelliJ/Eclipse/NetBeans/etc. Most of these developers rarely stray into the world of VS and don't bother looking at it because VS doesn't support their key dev platform.
Wayne Citrin commented
Good news -- we (a Microsoft partner, not Microsoft itself) are releasing a Java development environment for Visual Studio. See https://jnbridge.com/software/java-vs/overview. We're looking for early access users who can help us determine the necessary feature set for the 1.0 release.
Jason Alls commented
I am very fond of Visual Studio, and prefer it to all other IDEs including NetBeans, Intelli-J IDEA, and Eclipse. It would be so nice to have FULL Java support for writing Swing/AWT apps, Java web services, Applets, Servlets, JSP and JSF applications. And it would be especially nice to be able to write Java FX applications as well. The big bonus would be to write in Java, and have the option to compile to either the .NET Framework (I was very sad to see J# dropped, as I really liked this .NET language), or the Java Virtual Machine, and then have full running and debugging capabilities for both target platforms.
This addition would benefit .NET developers who need to support Java applications, Java developers just doing Java for the Java VM, and Java developers who want to target the .NET Framework but don't want to learn a new Language. It would also be beneficial to students on computer science courses learning Java programming, such as those at the Open University. Such students would then be more likely to stick with Java, and they would be able to be .NET developers and Java developers. What a bonus this would be!
It will be a big hit if VS can support Java. I have moved from .net to Java and missing VS like anything. I have discussed the same with other developer who work with me and all feel the same. VS should be universal code editor.
Jeremy Gamble commented
I generally program in VB.NET, but I have a legacy Java application that I still have to support. I'm unfamiliar with the language (and honestly don't care for Java applications in general), but would love to be able to open this legacy application in VS2015 (currently using CE because I'm a one-man shop). Important features to include:
* Full debugging support with breakpoints, watches, immediate window, stepping and exception handling
* Ability to easily add Java references to the project
* Compile to JAR/JNLP
* Templates for creating new Java applications (not that I'm likely to use them personally, but I'm sure they'd be helpful to others.
It would also be nice to be able to open the source code directly from a JAR file. I remember seeing that there's a VS project that provides the ability to extract the source from a JAR, so I would think that making VS do this "automatically" would be relatively simple.
I've seen the Java Language Support extension created by Sam Harwell & Tunnel Vision Labs (https://visualstudiogallery.msdn.microsoft.com/bc561769-36ff-4a40-9504-e266e8706f93/), but it would be much better to include this as a "built-in" for Visual Studio. Especially with the latest pushes and strides Microsoft has made recently into the world of Open Source, it just seems a logical move to make.
we should be able to program in java language too. no need to get an extra IDE for this purpose, its annoying...
MSFT did this in the 90s and got sued. I just don't see it happening.
Yes bring back VB6 programming in VS2015.
Yes, PLEACE add unmanaged VB6 programming to Visual Studio.
And please include VB6 programming in Visual Studio
@Klention: Welcome to Visual Studio Uservoice, this is an open community, you talk to everyone.
PLEACE search existing suggestions first: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/5311675-add-support-for-java PLEACE
Tony Goodhew commented
Why don't you ask IntelliJ or Eclipse to support .NET?
They'll do a far better job.
Basically making coding and compiling possible in the Visual Studio IDE as long as the Java Development Kit is installed on the machine.
This would prevent the need for multiple IDE's installed on a machine for developers who use both Java and .NET lanaguages.
There are a lot of people that know Java and are not fond of c++ or c#, like me. Right now I am aware that you can make simple applications with Java in Visual Studio, but that is very hard to do. I think there should be direct support to Java in Visual Studio, there would be a lot of people that would benefit from this.
please support visual j#again,then we can develop winphone application using java, andriod applications can be converted to winphone applications easily!!!
Support vj# is very important!
Then I can write smart phone application for Windows Phone and Android using java.
And android application is easy to convert to Windows Phone application!
Please support Visual J# again!
Alexis Engelke commented
Support Java to have an "all in one" IDE
Being able to program Java along side of C++ within the same IDE (to shave down on having 9,000 editors installed) would be fantastic. No need to add special "Windows" only functions or includes. Just straight up, down and dirty Java.