[Notes2-team] =?iso-8859-1?B?UmU6IFtOb3RlczItdGVhbV0gUmU6IGFuYWxpc2Fkb3IgbOl4aWNvLi4u?=
Brought to you by:
andersonrb
From: Thiago K. <ko...@ms...> - 2003-06-26 20:19:28
|
bom uma ideia mais simples, porem tambem nao tenho ideia de como implementar.. seria a mesma lista de procedimentos e métodos (como tem no delphi, VB, etc.. mas eu nao sei o nome disso) quando a pessoa começa a digitar uma funçao ou propriedade de algum objeto no delphi ou vb, aparece aquela lista de todas as funcoes e propriedades validas da linguagem, para ser autocompletada enquanto o usuario está digitando... isso tambem diminuiria erros de ortografia na hora da programacao... e isso seria muito util e agradavel.. confesso que as vezes eu só deixei de utilizar um editor de texto qualquer ao inves do proprio delphi para fazer uma programacao basica, por falta deste recurso!! abracos, Thiago Koguta ----Original Message Follows---- From: Anderson <and...@po...> Reply-To: not...@li... To: not...@li... Subject: [Notes2-team] Re: analisador léxico... Date: Thu, 26 Jun 2003 14:37:27 -0300 Bom, é uma possibilidade victor. Concordo com o Luiz que é meio lento de implementar se formos ter que ficar varrendo métodos criados pelo usuário - um compilador de C leva anos só pra fazer isso. Mas pensado na idéia do Victor, ou seja, de pensar em "erros básicos" pensei em algumas correções: 1) Keywords escritas erradas (as keywords estão no arquivo XML que define a coloração de código, é só pegas lá de lá e comparar quando o token for unknown - ou seja, quando o notes não indentificar o token) 2) finalização de certos tipos: Ex1. Uma string em pascal precisa iniciar e terminar com '. Ex2. Uma tag HTML começa com < e termina com >. 3) operadores para tipos errados. Nem sempre funcionaria. Mas tipo, se o usuário digitasse algo absurdo como /if (3 > 'esta string')/ E assim vai. Poderíamos ter uma lista também com as palavras que comumente os programadores erram. Sei lá. Está dada uma idéia aí.... T+ Anderson ---- Victor Thiago Bartz Höher wrote: >acho que poderiamos começar com o básico, apenas corrigindo erros bobos >digitados pelo usuario... > > >__________________________________________________________ >Email enviado pelo webmail de http://www.imasters.com.br >Este serviço pode ser incorporado a qualquer site, intranet >ou extranet. Visite http://www.integraweb.com.br e saiba como. > > > >------------------------------------------------------- >This SF.Net email is sponsored by: INetU >Attention Web Developers & Consultants: Become An INetU Hosting Partner. >Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! >INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php >_______________________________________________ >notes2-team mailing list >not...@li... >https://lists.sourceforge.net/lists/listinfo/notes2-team > > > > _________________________________________________________________ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com |