Perl Debugger Alternativer

Perl Debugger Alternativer


Perl er et velkjent og brukte skriptspråk, og som alle andre programmeringsspråk tolererer ikke syntaksfeil; hvis du skriver et Perl-skript og det er feil i koden koden vil ikke kjøre, forutsatt at feilen er en syntaksfeil. Dermed kan debugging koden din ta en opp god del av din utvikling tid på et prosjekt, og er en av de viktigste og mest vitale stadier i utviklingen syklus. Heldigvis finnes det en rekke feilsøkingsprogrammer innebygd i populære integrerte utviklingsmiljøer (IDE) tilgjengelig som kan hjelpe deg å korrigere feilene raskt.

Eclipse med Epic

Epic er et sett med plug-ins som gjør det populære Java IDE Eclipse skal brukes til Perl programmering. For brukere kjent med Eclipse dette er et godt alternativ å vurdere, siden en slik en bruker skal allerede ha et håndtak på hvordan IDE fungerer og bør ikke ha problemer med å installere Perl add-ons. Eclipse og Epic er både gratis og kan kjøres på Linux, Mac OS X og Windows uten problemer. Den store ulempen med denne metoden er at brukere som ikke allerede er kjent med Eclipse kan ha noen problemer med å få tilleggene satt opp riktig; men det er en god del dokumentasjon tilgjengelig på Internett for å få brukerne gjennom prosessen. Når du har Eclipse satt opp med Epic vil du ha en fungerende utviklingsmiljø og debugger.

Padre

Padre er en mer spesialisert verktøy. Som Eclipse, er det en IDE som inneholder en debugger, men i motsetning til Eclipse den er laget spesielt for å arbeide med Perl. Padre er et godt valg for uerfarne utviklere, som det er svært enkelt å sette opp og det er ingen add-ons som må være installert for å få det til å fungere. Padre er gratis tilgjengelig på Linux, Mac OS X og Windows.

OptiPerl

OptiPerl er en annen Perl IDE som inneholder en full debugger. Brukere kjent med Microsofts eldre versjoner av Visual Studio kan bevege seg mot dette verktøyet, på grunn av sin lignende utseende og følelse. OptiPerl er kun tilgjengelig på Windows-plattformen og er ikke gratis, selv om det er en midlertidig gratis prøveversjon. Dette verktøyet inneholder de samme funksjonene som de to andre. Den store salgsargument er dens forenklet brukergrensesnitt som kan appellere til nye utviklere.