No TDS é possível utilizar amostras de códigos pré-definidos ao pressionar "CTRL + espaço" dentro do contexto de um editor.
Uma amostra de código agiliza a programação auxiliando na montagem da estrutura do bloco de declaração. Para criar sua própria amostra de código basta ir em Janela -> Preferências -> (4GL | 4GLP | ADVPL) -> Amostras. Nesta tela será apresentada todas as amostras pré-definidas, sendo possível criar uma nova e editar ou remover uma já existente.
Ao selecionar a opção de adicionar ou editar uma amostra será apresentada a seguinte tela:
Nela é possível adicionar variáveis e construir a estrutura da amostra.
As variáveis disponíveis no TDS são:
Variável | Descrição |
---|---|
cursor | A posição do cursos após editar amostras de código. |
word_selection | A palavra selecionada. |
line_selection | As linhas selecionadas. |
dollar | O simbolo dolar ($). |
date | Data atual. |
year | Ano atual. |
time | Horário atual. |
user | Nome do usuário. |
container_loc | Caminho absoluto do disco rígido do sistema ao pai do recurso que está sendo editado. |
container_name | O nome do pai do recurso que está sendo editado. (uma pasta ou projeto). |
container_path | O caminho completo, relativo a raiz do workspace ao pai do recurso que está sendo editado. |
project_loc | Caminho absoluto do disco rígido do sistema ao projeto que está sendo editado. |
project_name | O nome do projeto que está sendo editado. |
project_path | O caminho completo, relativo a raiz do workspace ao projeto que está sendo editado. |
resource_loc | Caminho absoluto do disco rígido do sistema ao recurso que está sendo editado. |
resource_name | O nome do recurso que está sendo editado. |
resource_path | O caminho completo, relativo a raiz do workspace ao recurso que está sendo editado. |
selected_resource_loc | Caminho absoluto do disco rígido do sistema ao recurso atualmente selecionado. |
selected_resource_name | O nome do recurso atualmente selecionado. |
selected_resource_path | O caminho completo, relativo a raiz do workspace ao recurso atualmente selecionado. |
workspace_loc | Caminho absoluto do disco rígido do sistema ao workspace que está sendo utilizado. |
project_version | Versão declarada para o projeto |
OBS: Para configurar a versão do projeto clique com o botão direito em cima do projeto que será configurado entre em Propriedades -> TDS Projeto:
Segue um link abaixo que apresenta um passo a passo de como criar uma amostra: https://totvs.byyou.com/videos?space=studio&app_ByYouSocialPhotoGallery_v=883178806
Para maiores informações consulte o manual da plataforma Eclipse, busque por "Code Templates".