Criando template para o Geany

Publicado por Raimundo Alves Portela em 08/11/2011

[ Hits: 12.412 ]

Blog: http://portelanet.com

 


Criando template para o Geany



O Geany é uma IDE simples e rápida, muito útil para desenvolvermos pequenas e médias aplicações.

Um template é uma espécie de planta ou esquema onde você especifica a estrutura inicial para um determinado documento.

O Geany permite que você especifique alguns curingas (parâmetros) predefinidos e outros dinamicamente (em shell) para compor um template.

Alguns dos curingas pré-definidos são:
  • developer : O nome do desenvolvedor;
  • initial : As iniciais do nome do desenvolvedor;
  • mail : O email do desenvolvedor;
  • company : Nome da empresa onde o desenvolvedor trabalha;
  • version : A versão inicial do arquivo;
  • filename : Nome do arquivo, quando você cria o arquivo esse curinga fica como 'untitled', assim que você salva o arquivo definindo um nome, ele assume esse nome.
O valor desses curingas pode ser definido em Editar -> Preferências -> Templates:
Linux: Criando template para o Geany
Edição dos curingas usados nos templates
Você poderá definir curingas dinamicamente usando comandos em shell, para isso basta seguir a sintaxe:

{command: comando_shell }

Linux: Criando template para o Geany
Comando dentro de um arquivo template
Linux: Criando template para o Geany
Arquivo criado a partir do template
Há alguns especiais, como o curinga 'fileheader' que adiciona o cabeçalho do arquivo com nome do arquivo, desenvolvedor e licença GPL no seu documento:
Linux: Criando template para o Geany
Arquivo criado a partir de arquivo template com curinga 'fileheader'
Para editar esse esquema, mude o arquivo /usr/share/geany/templates/fileheader.

Criando um template

Quando você cria um "arquivo.formato" no diretório de template do geany ($HOME/.config/geany/templates/), ele passa a aparecer no menu: File -> New (with Template) -> Nome_do_template.

Vamos ver isso na prática, por padrão o Geany vem com vários templates, para PHP, Ruby, Java, etc, mas não tem um para o nosso Bash Shell, então vamos fazer um:
Linux: Criando template para o Geany
Um template para bash.sh
Linux: Criando template para o Geany
Arquivo criado a partir do template bash.sh
Linux: Criando template para o Geany
Após ter salvo o arquivo, o curinga filename é atualizado
É isso ai, espero que seja útil.

Referências

Até a próxima.
@rai3mb
Outras dicas deste autor

Criando e lendo imagens com QR Code na linha de comando

Usando SSH de forma automática com senha (sem publicar chaves)

Atualizando conteúdo dinamicamente com jQuery

Acessar arquivos no Android pelo PC em rede wifi

Conversando em rede com Pidgin e o protocolo Bonjour

Leitura recomendada

Lakka - Uma distro para games retrô

Instalando Google Chrome e Skype no Fedora 29

Aproveitando todo o espaço de disco ao gravar ISOs

JDK da Oracle no Fedora - Instalado pelo easyLife

SoftMaker - Uma boa suíte office

  

Comentários
[1] Comentário enviado por julio_hoffimann em 09/11/2011 - 20:13h

Ótima dica Raimundo!

Nunca usei o Geany, mas a dica é muito útil. Nada como um código bem documentado, a começar pelo cabeçalho.

Abraço!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts