Werbung
Obwohl es einmal ein war integrale Sprache für die Webprogrammierung Welche Programmiersprache Sie lernen sollten - WebprogrammierungHeute werfen wir einen Blick auf die verschiedenen Web-Programmiersprachen, die das Internet antreiben. Dies ist der vierte Teil einer Programmierreihe für Anfänger. In Teil 1 haben wir die Grundlagen von ... Weiterlesen Perl ist nun zugunsten moderner Sprachen wie Python, Ruby und JavaScript auf der Strecke geblieben. Nur sehr wenige Leute denken, dass es sich heutzutage lohnt, Perl zu lernen.
Das heißt aber nicht, dass die Sprache nutzlos oder veraltet ist. Tatsächlich verlassen sich viele moderne Websites und Web-Tools immer noch auf Perl für den täglichen Betrieb - einschließlich Craigslist, IMDb und DuckDuckGo. Wenn Sie also daran interessiert sind, es zu lernen, Lass dich von niemandem aufhalten oder davon abbringen 7 Nützliche Tricks zum Erlernen einer neuen ProgrammierspracheEs ist in Ordnung, überwältigt zu sein, wenn Sie das Codieren lernen. Sie werden die Dinge wahrscheinlich so schnell vergessen, wie Sie sie lernen. Diese Tipps können Ihnen helfen, all diese neuen Informationen besser zu speichern. Weiterlesen .
Wenn Sie Perl lernen möchten, sollten Sie sich auch mit POD vertraut machen. Hier erfahren Sie, was das ist, warum es wichtig ist und was zu tun ist, wenn Sie auf solche Dateien stoßen.
Was sind POD-Dateien?
POD steht für Plain Old Documentation, eine grundlegende Auszeichnungssprache, mit der Text ohne großen Aufwand formatiert werden kann. Es ist ähnlich wie die Markdown-Markup-Sprache Was ist Markdown? 4 Gründe, warum Sie es jetzt lernen solltenKeine Lust mehr auf HTML- und WYSIWYG-Editoren? Dann ist Markdown die Antwort für Sie, egal wer Sie sind. Weiterlesen , aber speziell für die Dokumentation von Perl-Quellcode und -Modulen entwickelt.
POD kann auf zwei Arten verwendet werden: Es kann direkt im Quellcode einer Perl-Datei oder als separate POD-Datei vorhanden sein. Wenn es im Code vorhanden ist, können Sie es sich wie Kommentare in jeder anderen Programmiersprache vorstellen, außer schicker und flexibler.
#! / usr / bin / perl
benutze streng;
Warnungen verwenden;
= pod
= head1 Header Beispiel
Dieses Skript macht einige coole Sachen, wie dies und das. Die folgenden Parameter müssen vorhanden sein, damit es ordnungsgemäß funktioniert. Versuchen Sie dies nicht auf einem Computer mit Problemen.
= schneiden
print “Nur dieser Code wird ausgeführt. \ n ”;
Eingebettete Dokumentation eignet sich gut für eigenständige Skripte oder wenn Sie sicherstellen möchten, dass jeder, der auf die Datei stößt, auch hat den Zugriff auf die Dokumentation garantiert, kann jedoch umständlich sein, wenn Sie eine gesamte Codebasis auf einer höheren Ebene dokumentieren möchten Niveau.
Glücklicherweise kann POD auch zum Erstellen manueller Seiten verwendet werden, die sich besser für benutzerorientierte Dokumente eignen (da Benutzer möglicherweise nicht in den Quellcode eines Skripts selbst eintauchen möchten). Dann sind POD-Dateien nützlich.
Lesen von POD-Dateien
Die eingebettete POD-Dokumentation befindet sich in den tatsächlichen Perl-Skriptdateien zwischen den Codezeilen. Diese Skriptdateien sind in einem von zwei Erweiterungsformaten erhältlich: .PL oder .PM. Wenn Sie eine .POD-Erweiterung sehen, bedeutet dies, dass die Datei eine reine Dokumentation ist und keinen Quellcode enthält.
Es ist zwar möglich, POD-Dateien in jedem Texteditor einschließlich Editor zu öffnen, Sie möchten dies jedoch wahrscheinlich nur tun, wenn Sie die Rohdokumentation selbst bearbeiten. Stellen Sie sich vor, Sie öffnen eine HTML-Datei in einem Editor: Bei all dem Markup ist der eigentliche Textinhalt schwer zu lesen.
Stattdessen sollten Sie eine Art Reader-Tool verwenden, das die POD-Rohdokumentation auf einfach zu lesende Weise präsentiert.
Der einfachste Weg ist die Verwendung der perldoc
Kommandozeilen-Tool, das automatisch enthalten ist, wenn Perl ist auf Ihrem System installiert. Auf den meisten OS X- und Linux-Systemen ist Perl bereits installiert, Windows-Benutzer müssen es jedoch manuell installieren. (Glücklicherweise ist es nicht schwieriger, eine Installationsdatei auszuführen.)
Starten Sie nun die Befehlszeile, navigieren Sie zu dem Ort, an dem sich die POD-Datei befindet, und geben Sie ein perldoc [.POD-Datei]
um es als richtig formatiert anzusehen. Zum Beispiel, wenn die Datei benannt wurde library.pod dann würden Sie eingeben perldoc library.pod
und das ist es.
So konvertieren Sie POD in andere Formate
Obwohl die perldoc
Das Tool ist nicht allzu schwierig zu verwenden. Es ist nicht gerade praktisch, wenn Sie die Dokumentation für andere freigeben oder von Ihrem Computer aus lesen möchten. In diesem Fall möchten Sie möglicherweise in ein anderes Format konvertieren.
Konvertieren in HTML: Installieren und verwenden Sie die pod2html Tool, das eine einfache Möglichkeit bietet, eine POD-Datei in eine lesbare HTML-Datei zu übersetzen. Leider kann nur eine Eins-zu-Eins-Konvertierung durchgeführt werden (Sie können also nicht mehrere POD-Dateien zu einer einzigen HTML-Datei kombinieren).
In PDF konvertieren: Installieren und verwenden Sie die pod2pdf Tool, das dem obigen pod2html-Tool ähnelt und genauso einfach zu verwenden ist, außer dass es eher in PDF als in HTML konvertiert wird.
Eine andere Möglichkeit wäre, POD mit der oben gezeigten Methode in HTML zu konvertieren, die HTML-Datei in einem Browser wie Chrome oder Firefox zu öffnen und die Seite dann als PDF zu drucken.
Umstellung auf Markdown: Installieren und verwenden Sie die pod2markdown Tool zum Übersetzen zwischen POD und Markdown. Markdown ist eine Allzweck-Markup-Sprache, was bedeutet, dass Benutzer eher mit ihr vertraut sind und es mehr Tools gibt, die Markdown akzeptieren und anzeigen können.
Konvertieren in LaTeX: Installieren und verwenden Sie die pod2latex Werkzeug. LaTeX ist eine weitere Markup-Sprache, die weniger verbreitet ist als Markdown, aber immer noch beliebter als POD. LaTeX wird hauptsächlich in akademischen und wissenschaftlichen Dokumenten verwendet. Falls Sie es benötigen, ist dieser Konverter vorhanden.
In einfachen Text konvertieren: Installieren und verwenden Sie die pod2text Tool, das eine Nur-Text-Datei mit ASCII-basierter Formatierung erstellt. Sie müssen dies wahrscheinlich nicht verwenden, aber falls Sie dies jemals tun, wissen Sie, dass die Option vorhanden ist.
War dieser Beitrag hilfreich?
Sobald Sie den Dreh raus haben, sind POD-Dateien äußerst einfach und bequem zu verwenden. Es gibt eine gewisse Lernkurve, die jedoch sehr gering ist - insbesondere, wenn Sie zuvor eine Auszeichnungssprache verwendet haben. Hoffentlich fühlen Sie sich jetzt wohl im Umgang mit POD-Dateien.
Wenn Sie sich überfordert fühlen, fragen Sie sich diese wichtige Fragen für Neulinge 4 Fragen, die Sie sich stellen sollten, bevor Sie lernen, wie man programmiertDas Erlernen einer Programmiersprache ist beliebt. Aber ist es für alle? Bevor Sie sich dazu verpflichten, stellen Sie sich die folgenden Fragen und seien Sie ehrlich. Weiterlesen . Schwierigkeiten zu haben bedeutet nicht unbedingt, dass Sie sollen kein Programmierer sein 6 Anzeichen dafür, dass Sie kein Programmierer sein sollenNicht jeder ist darauf ausgelegt, Programmierer zu sein. Wenn Sie nicht ganz sicher sind, ob Sie ein Programmierer sein sollen, finden Sie hier einige Hinweise, die Sie möglicherweise in die richtige Richtung weisen. Weiterlesen , aber es ist wichtig, ehrlich zu sich selbst zu sein und Ihre Erwartungen zu erfüllen.
Beachten Sie jedoch diese Tipps für Lernen, wie man ohne Stress codiert So lernen Sie das Programmieren ohne StressVielleicht haben Sie sich für das Programmieren entschieden, sei es für eine Karriere oder nur als Hobby. Groß! Aber vielleicht fängst du an, dich überfordert zu fühlen. Nicht so toll. Hier ist Hilfe, um Ihre Reise zu erleichtern. Weiterlesen und wissen wie man gute Codierungs-Tutorials von schlechten unterscheidet Was macht ein gutes Programmier-Tutorial aus?Nicht alle Programmier-Tutorials sind gleich. Einige kommen Ihnen und anderen zugute und verschwenden Ihre Zeit. Hier ist, worauf Sie in einem hochwertigen Programmier-Tutorial achten sollten. Weiterlesen .
Wofür verwenden Sie Perl? Haben Sie weitere Tipps oder Fragen? Lass es uns in den Kommentaren unten wissen!
Joel Lee hat einen B.S. in Informatik und über sechs Jahre Berufserfahrung im Schreiben. Er ist Chefredakteur von MakeUseOf.