Formatting Java code
In the past I was using Eclipse as a tool for Java formatting. Eclipse allows you to call formatter from CLI which makes it super convenient to format lots of files easily. You can find description here.
But, I think that Eclipse’s time approached. I have found something called: Google Java Format. It’s very handy when it comes to quick formatting of the code. Take a look here.
/* PassLong.java */ package recipeNo004; public class PassLong { /* This is the native method we want to call */ public static native void displayLong(long value); /* Inside static block we will load shared library */ static { System.loadLibrary("PassLong"); } public static void main(String[] args) { /* This message will help you determine whether LD_LIBRARY_PATH is correctly set */ System.out. println("library: " + System.getProperty( "java.library.path")); long value = 1234; /* Call to shared library */ PassLong.displayLong( value ); } }
All you have to do, is to call it like this:
java -jar google-java-format-1.5-all-deps.jar PassLong.java
and here you go. Nicely formatted, beautiful, Java code.
/* PassLong.java */ package recipeNo004; public class PassLong { /* This is the native method we want to call */ public static native void displayLong(long value); /* Inside static block we will load shared library */ static { System.loadLibrary("PassLong"); } public static void main(String[] args) { /* This message will help you determine whether LD_LIBRARY_PATH is correctly set */ System.out.println("library: " + System.getProperty("java.library.path")); long value = 1234; /* Call to shared library */ PassLong.displayLong(value); } }