Is there any extension or technique for formatting java code in sublime text?
For example,
I have this code:
static void test()
{
Pair<Integer, Integer>[] intPairArr = new Pair<Integer, Integer>[10]; // error
addElements(intPairArr);
Pair<Integer, Integer> pair = intPairArr[1];
Integer i = pair.getFirst();
pair.setSecond(i);
}
I want this formatted code:
static void test() {
Pair<Integer, Integer>[] intPairArr = new Pair<Integer, Integer>[10]; // error
addElements(intPairArr);
Pair<Integer, Integer> pair = intPairArr[1];
Integer i = pair.getFirst();
pair.setSecond(i);
}
I don't want to use an IDE for formatting code in a sublime text .txt file. Basically I want to select a snippet Java code in .txt file and format it properly.
I tried CodeFormatter plugin for Sublime Text.I get the following error:
Formatter for this type(plain text) not found
I tried Edit > Line > Reindent but this technique is waste of time.
I tried SublimeAStyleFormatter plugin for Sublime Text, as well.When I select my code and press Ctrl+K for formatting my current selection, it doesn't work.
How can I format selected java code in a sublime text .txt file?