loiane / java-spring-extension-pack

Visual Studio Code Extension Pack for Java + Spring developers.

Home Page:https://marketplace.visualstudio.com/items?itemName=loiane.java-spring-extension-pack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Visual Studio Code Java + Spring Extension Pack

Version Installs

This extension pack packages some of the most popular (and some I find very useful) VSCode Java and Spring extensions.

Extensions Included

  • 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. This package includes:

    • Language Support for Java™ by Red Hat
    • Debugger for Java
    • Java Test Runner
    • Maven for Java
    • Java Dependency Viewer
    • Visual Studio IntelliCode
  • Spring Boot Extension Pack - Collection of extensions for developing and deploying Spring Boot Application. This package includes:

    • Spring Boot Support
    • Spring Initializr Java Support
    • Spring Boot Dashboard
    • Concourse CI Pipeline Editor
    • Cloud Foundry Manifest YML Support
  • Tomcat for Java - Debug or run your java war package in Apache Tomcat. This extension provides a user interface for Tomcat, only, you'll need to have Tomcat installed in order to use it.

  • XML - XML Language Support by Red Hat.

  • Lombok Annotations Support for VS Code - A lightweight extension to support Lombok annotations processing in Visual Studio Code. If you don't use Lombok in your projects, you can disable this extension.

  • SonarLint - SonarLint is an IDE extension that helps you detect and fix quality issues as you write code in JavaScript, TypeScript, Python, Java, HTML and PHP. A must have for corporate environments!

  • Checkstyle for Java - Provide real-time feedback about Checkstyle violations and quick fix actions. Great extension to make sure you're following the code conventions (can customize to use Google or Sun convention).

  • Docker - Makes it easy to create, manage, and debug containerized applications.

Enjoy!