[Notes2-team] mais trecos
Brought to you by:
andersonrb
From: Anderson R. B. <no...@ig...> - 2003-11-28 15:47:32
|
Mais uns trequinhos q quero adicionar/modificar para o NSE2004... estes eu fa=E7o se ningu=E9m discordar :) --------------- Envolver --------------- Envolve o c=F3digo com os controles padr=F5es de cada linguagem. Exemplo: Se voc=EA tiver o c=F3digo asseguir: // ol=E1 StringReplace('Este =E9 o c=F3digo de exemplo', '', []); if thebeginofworld =3D today then ShowMessage('huhuhauahuahauhauuha'); e ent=E3o selecionar ele e aplicar o Envolver com --> if, voc=EA ganhar=E1= : if then begin // ol=E1 StringReplace('Este =E9 o c=F3digo de exemplo', '', []); if thebeginofworld =3D today then ShowMessage('huhuhauahuahauhauuha'); end; ----------------------------------- Sele=E7=E3o de caracters entre chaves ----------------------------------- Duplo clique em um caracter como "(" seleciona o texto at=E9 o ")". O mes= mo para os caracteres "{}", "[]" e "<>"... Temos que ter uma tecla de atalh= o/ item no menu para isto tb=E9m. ------------------------ Organizar favoritos ------------------------ Pequeno di=E1logo para organizar o menu favoritos. ------------------------ Opera=E7=F5es com linha ------------------------ Selecionar linha Ctrl+Y Duplicar linha Ctrl+Shift+Y Deletar linha Ctrl+Alt+Y ------------------------------ Menu de "Ir para" ou "navegar" ------------------------------ Organiza=E7=E3o: Ir para a linha... [separador] Ir para o pr=F3ximo marcador Ir para o marcador anterior Adicionar/Remover marcador Marcadores >>>>> [separador] Ir para a pr=F3xima chave Ir para a chave anterior Ir para a chave contr=E1ria [separador] Ir para o pr=F3ximo token Ir para o token anterior [separador] Voltar Avan=E7ar OBS: voltar e avan=E7ar n=E3o s=E3o como "tab anterior" e "pr=F3xima tab". Eles permitem voltar a zonas antes editadas em um arquivo. O Delphi e outras IDEs tem algo assim. ---------------------------- Gnu DiffUtils ---------------------------- A minha id=E9ia era integrar o utilit=E1rio diff ao Notes. Mas com a situa=E7=E3o atual me dei de conta que seria super =FAtil tanto para n=F3s quanto os usu=E1rios ter uma integra=E7=E3o ainda melhor. As capacidades que penso que seria legal adicionar seriam: * Comparar Arquivos (compara as modifica=E7=F5es feitas de uma vers=E3o do arquivo para outra, vou criar um parser para colorir a sa=EDda do "diff" para ficar mais intuitivo de entender). * Criar Patch (salva a sa=EDda do diff num formato que o utilit=E1rio patch entenda em um arquivo com a extens=E3o ".diff") * Aplicar Patch (aplica as modifica=E7=F5es contidas em um arquivo ".diff" no arquivo atual) A grande vantagem =E9 que por tr=E1s das cenas estaremos usando os utilit=E1rios GNU oficiais. Ou seja, tudo isto ser=E1 compat=EDvel com as ferramentas que boa parte dos programadores SL j=E1 usam, inclusive com o CVS. Existem outros utilit=E1rios da DiffUtils que poderiam ser integrados, mas deixemos para uma pr=F3xima vers=E3o :) ------------------------------------------------ Mais op=E7=F5es no manejo da =E1rea de transfer=EAncia ------------------------------------------------ Em um submenu "outra op=E7=F5es" logo ap=F3s de recortar/ copiar/colar teri=E1mos o seguinte: Copiar adicionando Recortar adicionando [separador] Recortar para o Buffer Recortar adicionando ao Buffer Copiar para o Buffer Copiar adicionando ao Buffer Colar Buffer [separador] Inverter Buffer/Clipboard O buffer, pra qm inda naum sabe, =E9 uma =E1rea de transfer=EAncia extra restrita ao Notes. --=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 |