Arquivo da tag: dicas

Netbeans – modificando o template default

A criação de novas classes no Netbeans é baseada em templates e tals. O tosco do template é um comentário maroto cheio de bla bla bla antes do package da classe – a idéia aqui é remover isto das suas futuras classes geradas via template e de lambuja customizar o usuário e jogar uma data de criação automática.
No Netbeans 1_menu_2013-07-01_223952
Clique em definições:
2_menu_2013-07-01_223952
Vai abrir o template conforme segue:
3_comment_2013-07-01_224703

Deste jeito sempre que vc gera uma nova classe o resultado será algo do tipo:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.model;

/**
 *
 * @author Ricardo
 */
public class Teste {
    
}

Note que no template padrão o Netbeans joga um comentário no começo do pacote da classe e logo abaixo um comentário com user setado na variável de ambiente do seu sistema operacional.
Continuando…
Após clicar no botão “Definições” abrirá o arquivo User.properties com o conteúdo listado abaixo:

#
# Here, or in other properties files in this directory, you can define
# various properties that you want to make available to the template
# processor while creating various templates.
#

# uncomment the next line and specify your user name to be used in new templates
#user=Your Name <your.name at your.org>

Agora descomente a linha

 
#user=Your Name <your.name at your.org>

e troque por:

user=Fulano da silva <fulano@gmail.com>

Salve o arquivo e crie uma nova classe. O resultado será algo como:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.model;

/**
 *
 * @author Fulano da silva <fulano@gmail.com>
 */
public class Test2 {

}

Bom, agora vamos limar o comentário padrão Joselito To change this template, …

Abra novamente o modelo: menu ferramentas-> modelo -> botão abrir no editor conforme figura abaixo:
4_comment_2013-07-01_224703

Irá abrir o arquivo de config do template neste formato:

<#assign licenseFirst = "/*">
<#assign licensePrefix = " * ">
<#assign licenseLast = " */">
<#include "../Licenses/license-${project.license}.txt">

<#if package?? && package != "">
package ${package};

</#if>
/**
 *
 * @author ${user}
 */
public class ${name} {

}

Para remover o comentário só arrancar as 4 primeiras linhas abaixo:

<#assign licenseFirst = "/*">
<#assign licensePrefix = " * ">
<#assign licenseLast = " */">
<#include "../Licenses/license-${project.license}.txt">

Salvar o arquivo. ficará assim sem o comentário:

<#if package?? && package != "">
package ${package};

</#if>
/**
 *
 * @author ${user}
 */
public class ${name} {

}

Dá pra deixar ainda mais bacana, vc pode por exemplo colocar a data de criação, veja o exemplo que eu uso:

<#if package?? && package != "">
package ${package};

</#if>
/**
 * @brief Classe ${name}
 * @author ${user}
 * @date   ${date?date?string("dd/MM/yyyy")}
 */
public class ${name} {

}

Agora sim, ficou bem melhor. última dica é dar uma olhadas nas opções de variáveis: http://wiki.netbeans.org/FaqTemplateVariables

E por hoje é só pessoal.

vlw

Anúncios

5 Comentários

Arquivado em Ferramentas, Netbeans, template default

Trabalhando com horas negativas no Excel 2010

Olá, tenho uma planilha de controle de horas pessoal e precisei ver as horas negativas de um determinado dia,  porém o excell por padrão NÃO exibe as horas negativas e mostra no campo malditas serquilas “####”.  Pesquisando no Google achei um post bem bacana “Trabalhando com horas negativas no Excel 2007 (veja créditos  no final) ,  mas infelizmente o meu excell é a versão 2010,  e quase nada é igual entre as versões, quem dirá o checkbox da opção de trabalhar com horas negativas.  Fuçando no excell encontrei a bendita opção, e pra alegria da galera, vou por aqui o print do caminho das pedras:

opcao avancada

opcao avancada

resultado

resultado

É, eu também me emocionei com o resultado 🙂

t+

Créditos:

Fabio Vianna. Trabalhando com horas negativas no Excel 2007< http://dicasdeexcel.com.br/2010/01/11/trabalhando-com-horas-negativas-no-excel-2007/ > acessado em 19/12/2011 21hr13min.

135 Comentários

Arquivado em Ferramentas, Geral