[Notes2-team] * =?ISO-8859-1?Q?Atualiza=E7=E3o_-_Nova_vers=E3o_de_de?= =?ISO-8859-1?Q?senvolvimento
Brought to you by:
andersonrb
From: Anderson R. B. <no...@ig...> - 2003-12-20 17:25:04
|
Ol=E1 pessoal, Eu ia lan=E7ar isto apenas no final do doming=E3o, mas estou adiantando =E0= =20 pedido de v=E1rias pessoas. Por causa da pressa posso ter esquecido de algum arquivo, deem uma=20 olhada. Mas acho que t=E1 tudo completo. Coloquei inclusive uma primeira vers=E3o da documenta= =E7=E3o=20 dos fontes!! Baixem ae: http://notes2.sf.net/notes2004dev6.zip (Vem com bin=E1rios e com os fontes, pra compilar precisa do SynEdit. O=20 SynEdit oficial n=E3o compila no Delphi 7, mas o que eu enviei com a dev3.5 compila:=20 http://notes2.sf.net/notes2004dev3.5-src.zip ) Bom, tem v=E1rias modifica=E7=F5es nesta vers=E3o. Eu diria que estamos m= ais=20 pr=F3ximos do alpha :) Ah! Antes q algu=E9m me incomode por isto: os di=E1logos de configura=E7=E3= o=20 funcionam parcialmente apenas, ou seja, nem tudo neles est=E1 pronto... ** Curiosidade: como adicionar suporte a mais um tipo de arquivos ** 1. V=E1 at=E9 [DirDoNotes]\config\FileTypes 2. Fa=E7a uma c=F3pia da pasta "texto" e cole no mesmo diret=F3rio 3. Ela vai se chamar "C=F3pia de Texto" ou algo assim. Renomei este=20 diret=F3rio para o nome da linguagem que voc=EA est=E1 adicionando: exemplos: "ActionScript", "Ini Files", etc= . 4. Beleza. Agora, entre neste diret=F3rio que voc=EA criou. Voc=EA precia= r=E1=20 renomear estes doi arquivos: Texto.hgl Texto.xml Voc=EA deve usar o mesmo nome da pasta em que eles est=E3o. Se voc=EA cha= mou a=20 Pasta de "ActionScript", ent=E3o voc=EA deve deix=E1-los assim: ActionScript.hgl ActionScript.xml 5. Essa foi a parte dif=EDcil. Abra o Notes (feche e abra novamente se el= e=20 estiver aberto). V=E1 no di=E1logo de configura=E7=F5es na aba "Tipos de Arquivo". Na lista vai estar o nome da linguagem que=20 voc=EA adicionou, por exemplo, "ActionScript". Selecione ela e clique em "Editar tipo de arquivo". 6. Neste di=E1logo tem v=E1rias configura=E7=F5es que voc=EA vai quer aju= star para=20 esta linguagem. Mas o mais importante =E9 que voc=EA defina como vai funcionar a colroa=E7=E3o de c=F3digo para ela. V=E1= para a=20 aba "Colora=E7=E3o". 7. Voc=EA vai notar um bot=E3o "Op=E7=F5es Avan=E7adas >>", Clique nele. = Ele via=20 mostrar mais op=E7=F5es que permitir=E3o que voc=EA configure o parser de c=F3digo. 8. Voc=EA vai notar dois bot=F5es na nos op=E7=F5es que v=E3o aparecer: "Adicionar Range" - permite procurar por um intervalo de caracteres, um=20 range. Isto =E9 =FAtil para colorir coment=E1rios, strings, etc. Vamos=20 adicionar um para colorir tudo que ficar entre /* e */, isto =E9 um=20 coment=E1rio em C, Java e outras linguagens. PAra isto selecione o=20 primeiro item da lista (que neste momento deve ter o nome de "texto") e=20 clique em "Adicionar Range". D=EA um nome para o novo range ("coment=E1rios", p. ex. - fosse pode=20 renomea-lo a qualquer momento pressionando F2). Nas op=E7=F5es, preencha o campo "De:" com "/*". Isto diz onde o rande=20 inicia. Agora preencha o campo "At=E9:" com "*/", para dizer onde o range termina. Desmarque as caixas "Fechar em delimitador"=20 e "Fechar no fim da linha". Marque a caixa "A tag que abre o range faz=20 parte do termo", pois queremos que "/*" seja colorido tamb=E9m como um=20 coment=E1rio. =C9 isto... "Adicionar Keyword" - permite configurar as palavra-chaves da linguagem.=20 Por exemplo: if, function, for, etc. Eles devem ser digitados um em cada linha. 9. =C9 basicamente isto. D=EA uma olhada em linguagens que j=E1 tem color= a=E7=E3o,=20 pois voc=EA vai poder aprender alguns truques. Sinta-se livre para=20 experimentar... se voc=EA n=E3o gostar das modifica=E7=F5es, apenas cliqu= e em=20 cancelar para que n=E3o sejam salvas... =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Abra=E7o =E0 todos! FeliZ nataaaaaaaaallllllllllllllllllllllllllllllllllll!!!! --=20 Anderson Rodrigues Barbieri -------------------------------------------- #Equipe do Notes - Coordenador/Desenvolvedor { TAndInfo } ICQ #149391850 / no...@ig... Notes - http://notes.codigolivre.org.br NotesDev - http://notes2.sf.net/dev F=F3rum - http://notes2.sf.net/forum |