Giter VIP home page Giter VIP logo

vscode-java-pack's Introduction

Java Extension Pack

Java Extension Pack is a collection of popular extensions that can help write, test and debug Java applications in Visual Studio Code. Check out Java in VS Code to get started.

Extensions Included

By installing Java Extension Pack, the following extensions are installed:

Other Recommendations

You can do more with VS Code. Here are some more recommendations that could help.

Spring

Spring Tools 4 (ST4) is also available in Visual Studio Code. It understands Spring so you can navigate Spring code at the level of beans, routes, etc. It can also show live information of the running Spring Boot applications. Check out the ST4 website to see a complete list of its features.

To use ST4, install ๐Ÿ“ฆ Spring Boot Extension Pack. Please also check out the User Guide to make the most of it.

Eclipse MicroProfile

The ๐Ÿ“ฆ MicroProfile Extension Pack is a collection of extensions that can help develop your Java microservices using Eclipse MicroProfile. You can quickly generate a MicroProfile project and utilize development tools for runtimes such as Open Liberty and Quarkus.

Quarkus

๐Ÿ“ฆ Quarkus Tools for Visual Studio Code is a feature-packed extension tailored for Quarkus application development within Visual Studio Code. You can quickly get started by using the extension's project generation and project debugging feature. The extension also provides amazing language features (completion, hover, validation etc.) for your project's application.properties file.

Containers and Microservices

You can use ๐Ÿ“ฆ Docker extension to build docker images and work with image registries.

๐Ÿ“ฆ Kubernetes extension provides an explorer view to manage clusters and the nodes inside. It also provides advanced syntax support for editing Kubernetes manifest files.

Tomcat and Jetty

Both ๐Ÿ“ฆ Tomcat and ๐Ÿ“ฆ Jetty extension are available. They provide dedicated views to help work with your favorite web servers.

Linting

The ๐Ÿ“ฆ SonarLint extension lets you detect bugs and vulnerabilities as you write code in VS Code. The extension will simply run in the background and highlight code that poses a quality or security concern.

At the same time, ๐Ÿ“ฆ CheckStyle is also available.

Questions & Issues

Each extension mentioned above is a separate open-source project and has its own repository. To make things easier, simply ๐Ÿ™‹ open an issue in this repository. The new issue will be triaged and redirected.

Telemetry

This extension collects telemetry data to help us build a better experience for building Java applications with VS Code. We only collect data on which commands are executed. We do not collect any information about names, addresses, paths, etc. The extension respects the telemetry.enableTelemetry setting which you can learn more about in our FAQ.

License

MIT

Happy Coding!

vscode-java-pack's People

Contributors

akaroml avatar anders-e avatar andxu avatar dependabot[bot] avatar dkwon17 avatar eskibear avatar jdneo avatar microsoftopensource avatar msftgits avatar philippgille avatar realclanger avatar rzgry avatar sandy081 avatar simonis avatar testforstephen avatar thadhouse avatar vrajgohil avatar xorye avatar yaohaizh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.