Hvordan Catch Perl syntaksfeil

Hvordan Catch Perl syntaksfeil


Skrive Perl-skript og programmer krever en godt slipt øye for sin utfordrende syntaks. Den ofte fortalt spøk - det meste av Python programmerere - er at Perl er et "write only" språk. Kritikere mener den stumpe syntaks er ikke godt egnet til en rask skanning for feil. Det er mange kommersielt tilgjengelige tekstredigeringsprogrammer med Perl syntaks utheving og debugging innebygd. Disse programmene vil fange feil før du sender manuset til tolken, men de er ikke gratis. Heldigvis får Emacs teksteditor jobben gjort pent, og det er tilgjengelig uten kostnader.

Bruksanvisning

1 Last ned og installer Emacs redaktør for operativsystemet. Hvis du bruker Mac OS X, er du heldig: den Aquamacs redaktør er en OS X native applikasjon som har utseendet og følelsen av en standard OS X-program, med funksjonaliteten til Unix-innfødte Emacs.

2 Åpne din versjon av Emacs på Mac OS X-plattformen ved å dobbeltklikke på ikonet aquamacs (en geit hode), eller på Windows-systemet ved å velge Start> Programmer> emacsclientw.exe.

3 Klikk på fil-menyen. Velg "ny buffer i modus" og velg "Perl" fra den lange listen av programmering og markeringsspråk tilgjengelig. Dette skaper en buffer som vil farge-koden din Perl program som du skriver det - rende kommentarer i rødt, kommandoer i lilla, funksjoner i blått og variabler i oransje.

4 Feilsøke Perl-skript ved å velge Verktøy> debug fra filmenyen. En ny buffer åpner over den opprinnelige buffer. Denne nye en kjører debugger. Det vil gå gjennom programmet linje for linje, å finne feil i syntaks og lagre endringer i buffer som inneholder skriptet.