Perl är en välkänd och ofta används skriptspråk , och som alla andra datorn språk inte tolererar syntaxfel . Om du skriver ett Perl-skript och det är fel i koden koden kommer inte att köra , förutsatt att felet är ett syntaxfel . Således kan felsöka din kod ta en upp stor del av din utveckling tid på ett projekt och är en av de viktigaste och mest vitala faser i utvecklingscykeln . Lyckligtvis finns det ett antal debuggers inbyggd i populära integrerade utvecklingsmiljöer (IDE ) tillgängliga som kan hjälpa dig rätta dina fel snabbt .
Eclipse med Epic
Epic är en uppsättning av plug- ins som gör de populära Java IDE Eclipse ska användas för Perl programmering . För användare som är bekanta med Eclipse detta är ett bra alternativ att överväga , eftersom en sådan användare bör redan ha ett handtag på hur IDE fungerar och bör ha några problem att installera Perl tillägg . Eclipse och Epic är både gratis och kommer att köras på Linux, Mac OS X och Windows utan problem . Den stora nackdelen med denna metod är att användare som inte redan är bekant med Eclipse kan ha vissa problem att få de tillägg rätt konfigurerad , men det finns en hel del dokumentation tillgänglig på Internet för att få användare genom processen . När du har Eclipse ställa upp med Epic kommer du att ha en fungerande utvecklingsmiljö och debugger .
Padre
Padre är en mer specialiserad verktyg . Precis som Eclipse , det är en IDE som innehåller en debugger , men till skillnad från Eclipse den är gjord speciellt för att arbeta med Perl . Padre är ett bra val för oerfarna utvecklare , eftersom det är mycket enkelt att sätta upp och det finns inga tillägg som måste installeras för att få det att fungera . Padre är tillgänglig gratis på Linux , Mac OS X och Windows .
OptiPerl
OptiPerl är en annan Perl IDE som innehåller en fullständig debugger . Användare bekanta med Microsofts äldre versioner av Visual Studio kan dras till detta verktyg , på grund av dess liknande utseende och känsla . OptiPerl finns endast på Windows -plattformen och är inte gratis , även om det är en tillfällig gratis testperiod . Detta verktyg innehåller samma funktioner som de andra två . Dess stora försäljningsargument är dess förenklat användargränssnitt som kan tilltala nya utvecklare .