Existe alguma extensão ou técnica para formatar código Java em texto sublime?
Por exemplo,
Eu tenho este código:
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);
}
Eu quero este código formatado:
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);
}
Não quero usar um IDE para formatar código em um arquivo .txt de texto sublime. Basicamente, quero selecionar um trecho de código Java em um arquivo .txt e formatá-lo corretamente.
tenteiCodeFormatterplugin para Sublime Text. Recebo o seguinte erro:
Formatter for this type(plain text) not found
tenteiEditar > Linha > Reindentarmas esta técnica é uma perda de tempo.
tenteiFormatador Sublime AStyleplugin para Sublime Text também. Quando seleciono meu código e pressiono Ctrl + K para formatar minha seleção atual, ele não funciona.
Como posso formatar o código Java selecionado em um arquivo .txt de texto sublime?
Responder1
Eu sugiro que você useCoolFormatter.De acordo com a descrição, é:
Um plugin Sublime Text para Formatador de Código Fonte. CoolFormat Source Code Formatter é um formatador de código para arquivos C\C++\C#\CSS \HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\XML.
Acho que seu código está em Java, então funcionaria
As combinações de teclas são:
- Formate o arquivo inteiro: Ctrl+ Shift+ Alt+Q
- Formatar o texto selecionado: Ctrl+ Shift+ Alt+s