Quan escriviu codi, independentment del llenguatge de programació, és molt convenient que les paraules reservades del llenguatge es ressaltin amb un color diferent. Alguns poden trobar convenient coloritzar els suports d’obertura i tancament en diferents colors. També val la pena assenyalar que a moltes persones els agrada sagnar per mostrar la jerarquia del codi.
Instruccions
Pas 1
Per molt que s’esforcin els usuaris, no tots els entorns per a desenvolupadors tenen ressaltat de sintaxi que satisfarà qualsevol sol·licitud. A Delphi, podeu fer-ho ressaltant amb el component RichEdit. Enumereu els operadors que es ressaltaran automàticament. És possible que vulgueu assegurar-vos de ressaltar afirmacions com ara si, aleshores, comença, finalitza, per a, i altres. Feu una llista completa de paraules similars.
Pas 2
Per ressaltar una llista d'operadors, escriviu una funció simple per iterar sobre el text del codi. Per fer-ho, utilitzeu un bucle repeat - until i una sentència for. En referència al component RichEdit, podeu trucar a la funció FindText inherent al mateix i als components SelStart, SelLength, SelAttributes i altres. Utilitzeu les següents propietats del tipus Paràgraf per escriure la lògica del codi per implementar el vostre propi ressaltat d'elements de text: Alineació (per a l'alineació de text), Numeració (marcadors de control), TabCount (nombre de tabulacions) i altres. Cada element Paràgraf té els seus propis paràmetres.
Pas 3
Editeu el codi escrit i comproveu-lo amb el depurador Delphi integrat. Proveu el fragment de codi escrit al vostre propi text. Feu canvis si heu perdut alguns dels elements de processament mentre desenvolupeu les funcions. A Internet, podeu trobar fragments de codi ja fets i escrits específicament per assolir determinats objectius. És bastant difícil desenvolupar el ressaltat de la sintaxi, atès el fet que els ja fets són bastant difícils de trobar. Com a regla general, no hi ha opcions òptimes.