Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/comnori/vscode-java-pack

VisualStudioCode entension pack for Java
https://github.com/comnori/vscode-java-pack

extension-pack java spring

Last synced: about 17 hours ago
JSON representation

VisualStudioCode entension pack for Java

Awesome Lists containing this project

README

        

## Extension Pack for Java + Spring AWESOME-SOHO

Extension Pack for Java + Spring AWESOME-SOHO is a collection of popular extensions that can help write, test and debug Java applications with Spring framework in Visual Studio Code.

[![Visual Studio Marketplace Version (including pre-releases)](https://img.shields.io/visual-studio-marketplace/v/comnori.java-spring-awesome-soho-extension-pack?style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=comnori.java-spring-awesome-soho-extension-pack) [![Visual Studio Marketplace Installs](https://img.shields.io/visual-studio-marketplace/i/comnori.java-spring-awesome-soho-extension-pack?style=for-the-badge&logo=visualstudiocode)](https://marketplace.visualstudio.com/items?itemName=comnori.java-spring-awesome-soho-extension-pack) ![Visual Studio Marketplace Rating](https://img.shields.io/visual-studio-marketplace/r/comnori.java-spring-awesome-soho-extension-pack?style=for-the-badge)
![GitHub License](https://img.shields.io/github/license/comnori/vscode-java-pack?style=for-the-badge)

## Key extensions

* Java
* Spring
* Docker

## Extensions Included

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

### Java

* [📦 Extension Pack for Java](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack)
* [📦 Language Support for Java™ by Red Hat](https://marketplace.visualstudio.com/items?itemName=redhat.java)
* Code Navigation
* Auto Completion
* Refactoring
* Code Snippets
* [📦 Debugger for Java](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-debug)
* Debugging
* [📦 Test Runner for Java](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-test)
* Run & Debug JUnit/TestNG Test Cases
* [📦 Maven for Java](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-maven)
* Project Scaffolding
* Custom Goals
* [📦 Project Manager for Java](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-dependency)
* Manage Java projects, referenced libraries, resource files, packages, classes, and class members
* [📦 Visual Studio IntelliCode](https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode)
* AI-assisted development
* Completion list ranked by AI
* [📦 Gradle for Java](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-gradle)
* Manage Gradle Projects, run Gradle tasks and provide better Gradle file authoring experience in VS Code
* [📦 Checkstyle for Java](https://marketplace.visualstudio.com/items?itemName=shengchen.vscode-checkstyle)
* Provide real-time feedback about Checkstyle violations and quick fix actions
* [📦 Lombok Annotations Support for VS Code](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-lombok)
* Refactor code with Lombok annotations, or remove Lombok annotations with actual methods.

### Spring

* [📦 Spring Boot Extension Pack](https://marketplace.visualstudio.com/items?itemName=vmware.vscode-boot-dev-pack)
* [📦 Spring Initializr Java Support](https://marketplace.visualstudio.com/items?itemName=vmware.vscjava.vscode-spring-initializr)
* A lightweight extension based on Spring Initializr to generate quick start Spring Boot Java projects.
* [📦 Spring Boot Tools](https://marketplace.visualstudio.com/items?itemName=vmware.vscode-spring-boot)
* Manage Gradle Projects, run Gradle tasks and provide better Gradle file authoring experience in VS Code
* [📦 Spring Boot Dashboard](https://marketplace.visualstudio.com/items?itemName=vmware.vscjava.vscode-spring-boot-dashboard)
* Spring Boot Dashboard for VS Code
* [📦 XML](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-xml)
* XML Language Support by Red Hat
* [📦 YAML](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml)
* YAML Language Support by Red Hat, with built-in Kubernetes syntax support
* [📦 SonarLint](https://marketplace.visualstudio.com/items?itemName=SonarSource.sonarlint-vscode)
* Linter to detect & fix coding issues locally in JS/TS, Python, PHP, Java, C, C++, C#, Go, IaC. Use with SonarQube & SonarCloud for optimal team performance.

### Docker

* [📦 Docker](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker)
* Makes it easy to create, manage, and debug containerized applications.

### Git

* [📦 Git Graph](https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph)
* View a Git Graph of your repository
* GitLens commit graph requires trial or paid plan.
* [📦 GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)
* Git blame
* Rich hover
* [📦 Git History](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory)
* View git log, file history, compare branches or commits

### Support

* [📦 Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker)
* Spelling checker for source code
* [📦 SQL Notebook](https://marketplace.visualstudio.com/items?itemName=cmoog.sqlnotebook)
* View SQL files as notebooks. Execute cells and view query output.
* [📦 EditorConfig for VS Code](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig)
* Helps maintain consistent coding styles
* [📦 Better Comments](https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments)
* Human-friendly comments
* [📦 Todo Tree](https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree)
* Syntex highlighting
* Tree view
* [📦 Inline Parameters for VSCode](https://marketplace.visualstudio.com/items?itemName=liamhammett.inline-parameters)
* Adds inline parameter annotations when calling a function
* [📦 Error Lens](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens)
* Improve highlighting of errors, warnings and other language diagnostics.
* [📦 Folder Templates](https://marketplace.visualstudio.com/items?itemName=Huuums.vscode-fast-folder-structure)
* Create Templates for Folders and Files for easy reusability
* [📦 SemanticDiff](https://marketplace.visualstudio.com/items?itemName=semanticdiff.semanticdiff)
* Programming language aware diffs for Visual Studio Code.

### Rich language

* [📦 AsciiDoc](https://marketplace.visualstudio.com/items?itemName=asciidoctor.asciidoctor-vscode)
* Provides rich language support for AsciiDoc.

### Appearance

* [📦 Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
* Material Design Icons for Visual Studio Code
* [📦 indent-rainbow](https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow)
* Makes indentation easier to read
* [📦 Output Colorizer](https://marketplace.visualstudio.com/items?itemName=IBM.output-colorizer)
* Syntax highlighting for log files

## License

[MIT](https://github.com/comnori/vscode-java-pack/blob/main/LICENSE)