Como posso formatar o código java selecionado em um arquivo .txt de texto sublime?

Como posso formatar o código java selecionado em um arquivo .txt de texto sublime?

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.

  1. tenteiCodeFormatterplugin para Sublime Text. Recebo o seguinte erro:

    Formatter for this type(plain text) not found
    
  2. tenteiEditar > Linha > Reindentarmas esta técnica é uma perda de tempo.

  3. 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

informação relacionada