Prettier Java Plugin
Intro
Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.
This plugin adds support for the Java language to Prettier.
Input
public class HelloWorld {
public static void main(String[] args) {System.out.println("Hello World!");;;;;}
@Override
public String toString() {
return "Hello World";
}
public int sum(int argument1,int argument2,int argument3,int argument4,int argument5
) {
return argument1+argument2+ argument3 +argument4 + argument5;
}
}
Output
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
@Override
public String toString() {
return "Hello World";
}
public int sum(
int argument1,
int argument2,
int argument3,
int argument4,
int argument5
) {
return argument1 + argument2 + argument3 + argument4 + argument5;
}
}
Playground
You can give the plugin a try in our playground!
Getting Started
Installation
npm:
npm install --save-dev --save-exact prettier prettier-plugin-java
Yarn:
yarn add --dev --exact prettier prettier-plugin-java
Usage
npm:
npx prettier --plugin=prettier-plugin-java --write "**/*.java"
Yarn:
yarn exec prettier --plugin=prettier-plugin-java --write "**/*.java"
Integration
Contributing
See CONTRIBUTING.md.