Criando template para o Geany

Publicado por Raimundo Alves Portela em 08/11/2011

[ Hits: 12.118 ]

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

mySQL-WorkBench no Ubuntu

Configurar efeito modal ao fundo de um elemento com jQuery

Customizar o Lightdm (gerenciador de login do Ubuntu/Mint)

Use seu Android como um Laser Pointer

Acessar arquivos no Android pelo PC em rede wifi

Leitura recomendada

Crie programas sem saber absolutamente nada de programação!

Atualizando para GIMP 2.0 via slackpkg

Instalando o Yad no Fedora 17

Automatizar tarefas com o JAVclocker

KDE 4 no Debian Lenny rápido e simples

  

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