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

0

Existe alguma extensão ou técnica para formatar o 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);
}

Eu não quero usar um IDE para formatação de código em um arquivo .txt de texto sublime. Basicamente eu quero selecionar um código Java de trecho no arquivo .txt e formatá-lo corretamente.

  1. Eu tentei o plugin CodeFormatter para o Sublime Text.Eu recebo o seguinte erro:

    Formatter for this type(plain text) not found
    
  2. Eu tentei Editar > Linha > Reindent mas esta técnica é perda de tempo.

  3. Eu tentei o plugin Formatador AStell Sublime para o Sublime Texto, também.Quando eu selecionar meu código e pressione Ctrl + K para formatar minha seleção atual, não funciona.

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

    
por mw-b 10.04.2018 / 16:22

1 resposta

0

Sugiro que você use CoolFormatter. De acordo com a descrição, é:

Um plugin Sublime Text para o formatador de código fonte. Formatador de código fonte CoolFormat é um formatador de código para arquivos C \ C ++ \ C # \ CSS \ HTML \ Java \ JavaScript \ JSON \ Objective-C \ PHP \ SQL \ XML.

Eu acho que seu código está em Java, então isso funcionaria

As combinações de teclas são:

  • Formata o arquivo inteiro: Ctrl + Desloc + Alt + Q
  • Formatar texto selecionado: Ctrl + Deslocar + Alt + s
por 10.04.2018 / 16:49