Catalogando novas funções no Dreamweaver 8

Publicado por Rafaeljaques em 08/07/2006

Catalogando novas funções no Dreamweaver 8

Introdução

Salve, galera! Embora ausente, sempre permanente! Depois das provas finais na faculdade, consegui arranjar mais um tempo para vos escrever. Hoje o assunto é: Como catalogar novas funções.

Pré-requisitos

Macromedia Dreamweaver 8 e algum conhecimento em XML.

Objetivo

Ensinar o leitor o modo como se insere novas funções ao banco de dados do Dreamweaver.

Conceitos

A idéia-base é o XML. eXtended Markup Language, que no nosso caso vai funcionar como o banco de dados, onde ficam armazendas todas as funções que serão reconhecidas pelo Dreamweaver.

Conteúdo

Para catalogar uma função no Dreamweaver é muito simples.

Primeiro vamos criar uma função (vou usar o PHP, mas você pode fazer em qualquer linguagem)…

<?php function somar($numero1,$numero2) {
if (is_integer($numero1) && is_integer($numero2)) { return $numero1 + $numero2; }
else { return false; }
}

?>

Agora para catalogar esta função no Dreamweaver, vamos até a pasta do dito cujo, que geralmente é C:/Arquivos de Programas/Macromedia/Dreamweaver 8.

Agora siga as seguintes pastas: Configuration > Code Hints e então abra o arquivo CodeHints.xml, no Dreamweaver
O que se segue, são varias declarações XML, nas quais você tem os patterns (padrões) que o Dreamweaver deve seguir para gravar as suas funções.

Vamos à prática.
Após criar a função somar(), vamos inserir um padrão no arquivo…

Vamos montar no arquivo, seguindo o padrão, a seguinte linha de código:

<function pattern=“somar(int 1, int 2)” doctypes=“PHP_MySQL” caseSensitive=“true” />

Function: Serve para declarar que é uma função.

Pattern: Este é o padrão que o Dreamweaver irá seguir.

DocTypes: Tipo dos documentos em que será aplicada esta função. Pode ser PHP_MySQL, ASP.NET_Csharp, entre outros.

CaseSensitive: Caso sensitivo, ou seja, irá diferenciar maíusculas e minúsculas.

Agora já temos nossa função salva. Reinicie o Dreamweaver para ver que o hint já é mostrado, mas ainda falta algo: o highlight.

Voltando à pasta Configuration, entremos na pasta CodeColoring. No meu caso, vou abrir o arquivo PHP.xml, mas você deve abrir o que corresponda a sua linguagem.

Agora temos que encontrar a linha que contém name=Functions”. Esta linha define que aquele bloco de código possui as funções do PHP. Note que há também Constants, Reserved Keywords e outros modos em que você poderá também trabalhar os highlights.

Vamos agora inserir a linha que irá definir o highlight:

<keyword>somar</keyword>

Keyword: Define que o elemento encapsulado é uma palavra-chave da linguagem.

Agora é só reiniciar o Dreamweaver e estamos prontos! :-)

Considerações Finais

E por hoje, ficamos por aqui. Embora parecesse um bicho de sete cabeças, deu pra ver que catalogar funções no Dreamweaver é muito simples. Espero que este tutorial seja de bastante serventia!

Encorajo vocês a enviarem emails com críticas e sugestões, pois são sempre bem vindas!

Abraços e fiquem com Deus!

Autor: Rafael Jaques – Colunista do Portal MXSTUDIO

Qualquer dúvida envie um email para rafaeljaques@mxstudio.com.br ou acesse o nosso fórum


Assine o nosso Feed
1.281 assinantes,
assine você também!
Publique esse artigo no Twitter Salve este artigo no Delicious Cadastre esse artigo no Dihitt Cadastre esse artigo no UEBA Cadastre esse artigo no Rec6

Rafaeljaques

Nenhum usuário comentou em " Catalogando novas funções no Dreamweaver 8 "

Assine o Feed de Comtentários ou URL de Trackback

Deixe o seu comentário abaixo...

 Username (*required)

 Email Address (*private)

 Website (*optional)

 

MXStudio © 2003-2010. Todos os direitos reservados.
É expressamente proibido a cópia, reprodução e difusão dos textos, fotos e outros elementos contidos neste site sem autorização expressa do MXStudio.