Existe alguma tecla de atalho para alinhar o código no editor Geany?

Existe alguma tecla de atalho para alinhar o código no editor Geany?

Estou usando o editor Geany no Ubuntu 13.10. Existe alguma tecla de atalho para alinhar o código (alinhamento automático) no editor Geany?

Por exemplo: no Eclipse - Ctrl+Shift+F para invocar o Auto Formatter

Responder1

Para C, C++, C++/CLI, C# e Java

Você pode conseguir um comportamento semelhante comEstilo Artístico 2.04.

  1. Downloada versão mais recente, atual 2.04 (não use apt-getpara instalar porque então você obterá a versão mais antiga 2.03 e esta versão não funcionará neste cenário porque não aceita saída canalizada)

  2. Instale o Artistic Style -> siga o documento de instalação (/astyle/doc/install.html) no download ( makeentão make install)

  3. Adicione um comando personalizado ao Geany:

    insira a descrição da imagem aqui

    insira a descrição da imagem aqui

    bash -c "astyle --indent-classes -Y"

    Para personalizar esse visual noDocumentação de estilo artístico

  4. Selecione uma área de texto e pressione Ctrl+ 1para executar o primeiro comando personalizado do Geany

    insira a descrição da imagem aqui

Para HTML

Você pode usarlimpo, o tidy também pode compilar seu código HTML se você usar o geany.

  1. Instale arrumado:sudo apt-get install tidy

  2. Crie um comando personalizado (exemplo):

    bash -c "tidy -xml --indent auto --indent-spaces 2 --quiet yes 2> /dev/null; true"

Mais informações:

Para Python

Formatador de origem Python/impressora bonita(não testado)

Responder2

Para XML Vá em Ferramentas>Gerenciador de plugins e ative o plugin chamado XML PrettyPrinter. Se esse plugin não estiver disponível, procure-o usando apt ou synaptic.

Depois de instalar, execute clicando em Ferramentas> PrettyPrinter XML.

Responder3

Você pode usar o alinhamento manual usando um padrão para alinhar seu código. É mais lento, mas funciona para qualquer idioma. Há um tclscript para fazer isso postado aqui https://blog.jayvee-store.com/2017/06/18/code-alignment-in-geany/

Responder4

Aqui está uma maneira de fazer isso usando o editor vi:

  1. Abra o arquivo no editor vi através do terminal:

    vi sample.cpp
    
  2. Mude o modo para modo visual pressionando v.

  3. Selecione a parte do texto que deseja alinhar usando as teclas de seta Upe Down.

  4. Imprensa +.

  5. Salvar e fechar:

    :wq!
    

informação relacionada