MXStudio » Dreamweaver » Catalogando novas funções no Dreamweaver 8

Catalogando novas funções no Dreamweaver 8



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


Deixe um Comentario

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">

Rafael Jaques