Beleza noteiros?!
Buenas, o tio aqui n=E3o para de ter id=E9ias. Deixem-me mostrar algumas=20
novas e clarear outras:
*1) ToolBox*
O Notes SE tinha um problema - apesar do menu inserir ser muito=20
funcional e configur=E1vel, voc=EA tinha
que ir de submenu a submenu at=E9 encontrar o que queria inserir. O Visua=
l=20
Studio .Net da M$ trouxe
o toolbox - um estilo de di=E1logo que podemeo usar para resolver este=20
defeito. O Toolbox =E9 uma evolu=E7=E3o
da paleta de componente do Delphi. A pr=F3pria Borland j=E1 est=E1 come=E7=
ando a=20
usar o di=E1logo no estilo da M$,
o Sidewinder (ide da borland pra .Net) j=E1 vai vir com ele. Quem sabe sa=
s=20
pr=F3ximas edi=E7=F5es do Delphi
vir=E3o com ele tb=E9m. Quem n=E3o conhece pode olhar as figuras chamadas=
=20
toolbox.png (M$) e toolboxSW.png
(Borland) que t=E3o anexadas. S=F3 n=E3o sei como implementaremos isto...=
=20
TPanels e uma pilha de speedbuttons? hahaahaha...
*2) Novo*
Estava olhando hoje o JCreator (uma IDE pra Java, n=E3o paro nunca de=20
testar os concorrentes, =E9 de onde
saem as novas e boas id=E9ias) e gostei muito do menu arquivo dele. Ao=20
inv=E9s da confusa op=E7=E3o novo arquivo
e novo projeto, ele tem s=F3 a op=E7=E3o "novo". Voc=EA clica nele e v=EA=
o=20
di=E1logo q d=E1 para ver na figura
new.png q t=E1 anexada. Juntando isto com a forma do di=E1logo do VS .Ne=
t=20
(separa=E7=E3o de op=E7=F5es
por linguagem) acho que ter=EDamos algo melhor...
*3) Super tooltips*
Mais uma do JCreator. Olhem a figura tooltip.png. Acho que podemos=20
implementar algo parecido,
n=E3o parece ser dif=EDcil...
*4) Folding*
Eu j=E1 tinha falado por cima, mas n=E3o tinha mostrado. Por favor, olhe =
as=20
imagens anexadas folding1 e folding2
antes de prosseguir. Viu? Este =E9 o modo do Hot Dog de fazer folding=20
(*folding =E9 o nome dado a capacidade
de certos editores de esconer/mostrar partes do texto, como se fosse=20
mostrar pastas no windows explorer,
ou seja, um treeview para textos*) e =E9 a melhor implementa=E7=E3o deste=
=20
conceito que conhe=E7o, pois p=F5e o poder
totalmente nas m=E3os do usu=E1rio. Voc=EA escolher que parte do c=F3digo=
quer=20
esconder, n=E3o o programa...
*5) Suporte melhorado a SQL, XML e HTML*
O Nosso maior problema, se voc=EAs forem olhar, =E9 que n=E3o temos como =
focar=20
as coisas. N=E3o podemos
ter um editor visual para delphi se n=E3o oferecermos o mesmo para todas=
=20
as outras linguagens -se fiz=E9ssemos
algo assim o cara q programa em C (quase todo mundo q usar=E1 o notes no=20
linux) trocaria o Notes por outra
ferramenta. Mas h=E1 linguagens que todas as outras linguagens usam: SQL,=
=20
XML e HTML. Acho que estas poderiam
receber alguma aten=E7=E3o a mais de nossa parte - ningu=E9m vai nos ench=
er o=20
saco por termos um di=E1logo para
construir uma query sql pois todo mundo vai se beneficiar disto, n=E3o=20
importa a linguagem.
Ent=E3o, como padr=E3o, o Notes viria com uma ferramenta visual para=20
construir querys SQL e outra (estilo trreeview)
para editar XML visualmente. N=E3o consegui pensar em algo para HTML que=20
n=E3o fosse um editor visual - e
acho que isto =E9 mt dif=EDcil de implementar, por isto acho q o plus par=
a=20
HTML ter=E1 que vir mais para frente.
Anexado t=E3o os querybuilder dos dreamweaver e do hot dog para voc=EAs=20
terem uma id=E9ia... As outras linguagens
poderiam ter editores visuais atrav=E9s de plugins espec=EDficos pra isto=
-=20
feitos pela comunidade do notes ou por n=F3s (mas n=E3o como equipe para =
n=E3o=20
dar problema)...
Que acham?
And.
--=20
Anderson R. Barbieri
---------------------
Coordenador do Projeto Notes - Notepad Replacement
http://notes.codigolivre.org.br * no...@ig...
|