TechForge

8th January 2020

Share this story:

Tags:

Categories::

Microsoft has taught Visual Studio Code a few new tricks to help Java developers as we ease into the next decade.

The main feature is a new Call Hierarchy view. By right-clicking a function and navigating to Peek Call Hierarchy, a developer can see a full list of incoming and outgoing calls (it's possible to filter just either, if you so desire.)

callhierachy

Another welcome addition is Data Breakpoints. This feature allows breakpoints to be set if a variable changes:

Data-Breakpoint

Code actions, indicated by a lightbulb icon within the code editor, will now be sorted by "relevance" (though Microsoft has not divulged exactly how it determines that.)

According to this month's TIOBE Index, Java remains the most popular programming language. While the world's most popular operating system, Android, is gradually shifting away from Java in favour of Kotlin – the former language is still far more popular in terms of actual usage both on and off Google’s platform.

While the additions to Visual Studio Code may not be groundbreaking, they're useful nonetheless. With the IDE now boasting thousands of extensions in its marketplace it's likely most missing features out-the-box can be added.

Microsoft's free lightweight code editor is going from strength-to-strength and, while ideal for those working in multiple languages, some developers will still want to use a more fully-featured IDE like Android Studio, Eclipse, or JetBrains IntelliJ IDEA.

According to a survey of 10,500 Java developers published by Java Magazine last year, just one percent use Visual Studio Code as their primary IDE… Around the same as Oracle JDeveloper.

The three most popular IDEs were IntelliJ IDEA (45%), Eclipse (38%), and Apache NetBeans (11%).

You can find a full rundown of the additions to Visual Studio Code, including the smaller enhancements, in this post by senior program manager Xiaokai Hi.

Interested in hearing industry leaders discuss subjects like this and sharing their use-cases? Attend the co-located 5G ExpoIoT Tech Expo, Blockchain Expo, AI & Big Data Expo, and Cyber Security & Cloud Expo World Series with upcoming events in Silicon Valley, London, and Amsterdam.

About the Author

Senior Editor

Ryan Daws is a senior editor at TechForge Media with over a decade of experience in weaving narratives and dissecting complex topics. His articles and interviews with industry leaders have earned him recognition as a key tech influencer from numerous organisations. Under his leadership, publications have been praised by analyst firms for their excellence and performance. Connect with him on X, Mastodon, Bluesky, Threads, and/or LinkedIn.

Related

3rd September 2026

2nd September 2026

1st September 2026

28th August 2026

Join our Community

Subscribe now to get all our premium content and latest tech news delivered straight to your inbox

Popular

20129 view(s)
11255 view(s)
10284 view(s)
5892 view(s)

Subscribe

All our premium content and latest tech news delivered straight to your inbox

This field is for validation purposes and should be left unchanged.