Xiaokai He

Senior Program Manager, Java on Visual Studio Code and Azure

Xiaokai is the program manager working on Java developer tools and services at Microsoft. He’s currently focusing on making Visual Studio Code great for Java developers, as well as supporting Java in various of cloud services in Azure.

Post by this author

Java on Visual Studio Code October Update

Welcome to the October update of Java on Visual Studio Code! This month, we're bringing some new features for code navigation, code actions and refactoring, code snippet along with Java 13 support. There's also improvements in debugger, maven, checkstyle and Test Runner.

Java on Visual Studio Code September Update

September update for Java on Visual Studio Code. Including move refactoring, more code actions, live linting, new getting started experience and more updates for debugger and test runner extensions.

Java on Visual Studio Code July Update

Welcome to the July update of Java on Visual Studio Code! In this update, we’d like to share a couple new refactoring features, semantic selection as well as some other enhancements we delivered during last few weeks. Refactoring Trigger after After performing refactoring, more often than not, we would like to assign the result with...

Java on Visual Studio Code June Update

Welcome to the June update of Java on Visual Studio Code! Earlier this month, we shared our new Java Installer for Visual Studio Code, which aims to help new Java developers to get their environment ready and start coding in just a few clicks. In this update, we’d like to share a couple new features and enhancements delivered during last ...

Announcing the Visual Studio Code Installer for Java

It’s been almost 3 years since the first Java language server was developed during a hackathon in a small conference room at Microsoft’s Zurich office with people from Red Hat, IBM, Codenvy and Microsoft, which later became one of the most popular extensions for Visual Studio Code with more than 2.7 million installations. Since then, ...

Java on Visual Studio Code April Update

Welcome to April update! Java 12 is now officially supported with Visual Studio Code. We'd also like to show you some new and helpful code actions now available, along with new features from Debugger, Maven and CheckStyle. Try these new features by installing Java Extension Pack with Visual Studio Code. See below for more details! Java 12 ...

Dependency Autocompletion, Performance Improvements and More for Java on Visual Studio Code

Welcome to February update of Java on Visual Studio Code! We'd like to share a few new improvements to further enhance your productivity, including Try these new features by installing Java Extension Pack with Visual Studio Code. See below for more details! Managing your Maven Dependencies Easily ...

Visual Studio Code Updates for Java Developers: Rename, Logpoints, TestNG and More

We're proud to announce an update to the Java Extension Pack, including new Language Support for Java(TM) by Red Hat, Debugger for Java, Maven, Java Test Runner and Java Dependency Viewer.

AI-assisted coding comes to Java with Visual Studio IntelliCode

Visual Studio IntelliCode is a set of AI-assisted capabilities that aims to improve developer productivity with features like AI-assisted IntelliSense and statement completion, code formatting, and style rule inference. During SpringOne 2018, we announced that we will bring those productivity boosters to Java developers and now we’re happy ...

AI-assisted Coding Comes to Java in Visual Studio IntelliCode

Visual Studio IntelliCode is a set of AI-assisted capabilities that aims to improve developer productivity with features like contextual IntelliSense, code formatting and style rule inference. During SpringOne 2018, we announced that we will bring those productivity boosters to Java developers and now we’re happy to introduce AI-assisted IntelliSense to Java with IntelliCode Extension for VS Code.