Come rilevare gli errori di sintassi Perl

April 9

Come rilevare gli errori di sintassi Perl


Scrittura di script e programmi Perl richiede un occhio ben affinato per la sua sintassi impegnativo. La battuta spesso detto - per lo più dai programmatori Python - è che Perl è un linguaggio di "scrivere solo". I critici ritengono la sua sintassi ottuso non è adatto per una rapida scansione per gli errori. Ci sono molti editor di testo disponibili in commercio con Perl evidenziazione della sintassi e debugging integrato. Questi programmi catturerà gli errori prima di inviare lo script per l'interprete, ma non sono liberi. Fortunatamente, l'editor di testo Emacs ottiene il lavoro fatto bene, ed è disponibile a costo zero.

istruzione

1 Scaricare e installare l'editor Emacs per il sistema operativo. Se si utilizza Mac OS X, siete fortunati: l'editor di Aquamacs è un'applicazione nativa di OS X che caratterizza il look and feel di un'applicazione standard OS X, con la funzionalità di Unix-nativo Emacs.

2 Aprire la versione di Emacs su piattaforma Mac OS X facendo doppio clic sull'icona Aquamacs (una testa di capra), o sul sistema operativo Windows scegliendo Start> Applicazioni> emacsclientw.exe.

3 Fare clic sul menu File. Scegliere "nuovo buffer in modalità" e selezionare "Perl" dalla lunga lista di programmazione e markup lingue disponibili. Questo crea un buffer che dei colori al programma Perl durante la digitazione - rendering commenti in rosso, i comandi in viola, le funzioni in blu e le variabili in arancione.

4 Eseguire il debug script Perl scegliendo Strumenti> debug dal menu File. Un nuovo buffer apre sopra del buffer originale. Questa nuova si corre il debugger. Si passerà attraverso il vostro programma linea per linea, trovare gli errori nella sintassi e salvare le modifiche al tampone contenente lo script.