Criando template para o Geany
Dica publicada em Linux / Software
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:
Edição dos curingas usados nos templates
Você poderá definir curingas dinamicamente usando comandos em shell, para isso basta seguir a sintaxe:

Comando dentro de um arquivo template

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:
Para editar esse esquema, mude o arquivo /usr/share/geany/templates/fileheader.
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:
Um template para bash.sh
É isso ai, espero que seja útil.
@rai3mb
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.

Edição dos curingas usados nos templates
{command: comando_shell }

Comando dentro de um arquivo template

Arquivo criado a partir do template
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:

Um template para bash.sh
Referências
Até a próxima.@rai3mb
Nunca usei o Geany, mas a dica é muito útil. Nada como um código bem documentado, a começar pelo cabeçalho.
Abraço!