🌐
Visual Studio Code
code.visualstudio.com › docs › languages › java
Java in Visual Studio Code
November 3, 2021 - Leveraging the power of Visual Studio Code, Java developers get an excellent tool for both quick code editing and also the full debugging and testing cycle. It's a great choice for your Java work if you're looking for a tool which: Is fast, lightweight, free, and open source. Supports many other languages, not just Java. Helps start your Java journey without installing and learning a complex IDE...
🌐
Visual Studio Code
code.visualstudio.com › docs › java › java-tutorial
Getting Started with Java in VS Code
November 3, 2021 - To use Java within Visual Studio Code, you need to install a Java Development Kit (JDK) on your local environment.
🌐
Medium
medium.com › @shaileshsinghamir › can-i-use-java-in-visual-studio-ide-not-visual-studio-code-598ebe9104af
Can I use Java in Visual Studio IDE (not Visual Studio Code)? | by Shaileshsinghamir | Medium
April 6, 2023 - Can I use Java in Visual Studio IDE (not Visual Studio Code)? Yes, it is possible to use Java in Visual Studio IDE. However, Visual Studio IDE does not natively support Java development. You will …
🌐
Quora
quora.com › Can-I-code-Java-on-visual-studio-IDE
Can I code Java on visual studio IDE? - Quora
Answer (1 of 11): About a decade ago you could have used J# (basically Microsoft’s version of Java for the .NET framework), but it’s been discontinued. Obviously no one else thought this was a good idea either. If you have the heavy artillery of Visual Studio, you might as well embrace C# —it’s t...
🌐
InfoQ
infoq.com › news › 2021 › 07 › visual-studio-code-java-ide
Visual Studio Code Boosts Java IDE Capabilities - InfoQ
July 5, 2021 - According to surveys, one out of four Java developers uses Visual Studio Code (VS Code), Microsoft’s free, cross-platform IDE that has recently become a more fully-fledged Java IDE.
🌐
GPT Tutor Pro
gpttutorpro.com › choosing-the-best-java-ide-guide-visual-studio-code
Choosing the Best Java IDE Guide: Visual Studio Code
Learn how to use Visual Studio Code, a lightweight and versatile code editor, for Java development. Discover its features, extensions, and setup process.
🌐
Loiane Groner
loiane.com › 2024 › 03 › visual-studio-code-for-java-the-complete-guide
Visual Studio Code for Java: The Complete Guide (Tips, Setup, and Extensions)
As per the extension description: “A lightweight Java Debugger based on Java Debug Server which extends the Language Support for Java by Red Hat. It allows users to debug Java code using Visual Studio Code (VS Code)”. This debugger works ...
🌐
Quora
quora.com › Can-I-use-Java-in-Visual-Studio-IDE-not-Visual-Studio-Code
Can I use Java in Visual Studio IDE (not Visual Studio Code)? - Quora
Answer (1 of 3): If you can it would be a very non-standard approach to development and therefore I would not recommend it. May be you should ask yourself why you want to use Visual Studio Code, instead of Eclipse, Netbeans or IntelliJ? If it’s because you like and are familiar with VS, then ...
🌐
InfoWorld
infoworld.com › home › software development › development tools
Review: Visual Studio Code shines for Java | InfoWorld
June 8, 2022 - There was a time when your choices for Java IDEs were Eclipse, NetBeans, or IntelliJ IDEA. That has changed somewhat. Among other innovations, Visual Studio Code now has good support for editing, running, and debugging Java code through a set of Java-specific extensions.
Find elsewhere
🌐
Reddit
reddit.com › r/javahelp › do java developers use vscode as their ide?
r/javahelp on Reddit: Do Java developers use VScode as their IDE?
August 22, 2022 -

Hey,

Beginner Java dev here, as I have been doing my own research and learning about the language. I noticed that most if not all developers I have come across don't use VS code as their IDE. They use other IDE like IntelliJ or NetBeans.

I have been using Vs Code since I started to code. Do you Java devs recommend for me to use another IDE for best practice?

Thank You

🌐
Reddit
reddit.com › r/java › vs code for java: good or bad?
r/java on Reddit: VS Code for Java: good or bad?
July 18, 2023 -

Hey everybody,

I haven't tried vscode for java before, but I was wondering what others think of using it for an IDE?

I have used eclipse and intellij before, but was considering vscode. If you have tried it, what packages have you found useful, what are the things you like and what are your pain points using it?

I am going to experiment with it tomorrow and make a workspace in vscode for it.

Cheers!

Top answer
1 of 4
24

A few points…

  • People tend to like what they know.

  • It is quicker to get up-to-speed in C# as the IDE and most of the tools / docs come from a single source.

  • In the Java world you have a lot more chooses, this is great for expert that spend times learning about them all, but does also lead to its own problems.

  • Adding ReSharper or Refactor to Visual Studio may give you what you want.

  • The Visual Studio debugging is great.

  • Visual Studio tries to make life easy for you by trying to find missing dlls etc and then storing where they are in the registry. This may be great for a 1 man project, but can often lead to build problems across developer’s machines if you are not careful. In the Java world you have to edit more config file by hand, but at least you can put these files under source code control.

  • There is not a small command line tool that works well on a build server that will build all types of Visual Studio projects. However in day to day usage you don’t need to learn how to use command tools, as Visual Studio hides them form you.

I think these days most programmers are just happier with the IDE they know best.


Note I wrote this over 6 years ago, since then C#/.Net has got a lot more complex, with lots of open source projects. Microsoft has also open sourced a lot of the .net framework. For web and server side development I expect there is now little to choose between the Java world and the .Net world. For “smart clients” .net still have a lot to offer including the new support from cross device phone development.

For multi-threaded IO, I think c# is years ahead of Java, but that could change as C# and Java keeps learning from each other...

2 of 4
12

Visual Studio has definitely been coming on over the last few years - although many of the improvements have basically been things that Eclipse has had for ages (I haven't used IDEA myself).

You may well want to look at ReSharper, which brings more goodness to Visual Studio, along with the VS2010 Productivity PowerTools.

Also, have a look at Scott Guthrie's blog series about improvements in VS2010. Lots of goodies in there.

All tools have their strengths and weaknesses - these days I'm about as happy in Visual Studio as in Eclipse... although I'm much happier writing C# than Java :) One area where Visual Studio really shines is debugging though... I find things like the VS Watch window to be much better than Eclipse's equivalent.

🌐
Microsoft
visualstudio.microsoft.com
Visual Studio: IDE and Code Editor for Software Development
Visual Studio dev tools & services make app development easy for any developer, on any platform & language. Develop with our code editor or IDE anywhere for free.
🌐
Visual Studio
visualstudio.microsoft.com › downloads
Visual Studio & VS Code Downloads for Windows, Mac, Linux
July 25, 2019 - Visual Studio 2026 Insiders build is here! ... A standalone source code editor that runs on Windows, macOS, and Linux. The top pick for Java and web developers, with tons of extensions to support just about any programming language.
🌐
Dev.java
dev.java › learn › vscode-java
Building a Java application in Visual Studio Code - Dev.java
An IDE (Integrated Development Environment) allows you to quickly program applications by providing multiple utilities for code development, testing, debugging features, etc. Given the increasing popularity of Visual Studio Code as a universal ...
🌐
Baeldung
baeldung.com › home › ide › how to use visual studio code with java?
How to Use Visual Studio Code With Java? | Baeldung
July 28, 2024 - First, we have to admit that this lightweight editor offers fewer features than its counterparts: no wizard, Maven and Gradle integration is not very handy, and basic features are missing, such as tools to manage packages and dependencies. Visual Studio Code wasn’t designed for Java, and that’s something we can easily notice, especially if we’re familiar with other Java IDEs.
🌐
Microsoft Learn
learn.microsoft.com › en-us › shows › java-for-beginners › working-with-java-in-visual-studio-code
Working with Java in Visual Studio Code | Microsoft Learn
Check out the rest of the Java for Beginners series ... Microsoft Principal Cloud Advocate Rory Preddy introduces Visual Studio code, and highlights the extensions that make this free and open source code editor great for working with Java.
🌐
Microsoft
devblogs.microsoft.com › dev blogs › microsoft for java developers › java on visual studio update – april 2023
Java on Visual Studio Update - April 2023 - Microsoft for Java Developers
May 8, 2023 - Hi everyone, welcome to our April update for Visual Studio Code Java! In this blog we are going to talk about important debugging experience improvements, profile support in Maven extension, new Java Project Explorer UX, and Spring Boot Dashboard visualization enhancements.
🌐
Medium
medium.com › @brunoborges › visual-studio-code-for-java-the-ultimate-guide-2019-8de7d2b59902
Visual Studio Code for Java: The Ultimate Guide 2019 | by Bruno Borges | Medium
June 29, 2020 - As any debugging IDE, you can scope variables, stack trace, and even make changes to variables content during execution time. ... And that completes the basic setup of Visual Studio Code for reading, writing, running and debugging Java.