2010-01-29 12 views
10

Gibt es einen einfach zu bedienenden "Was-siehst-schon-was-bist-du" Editor für Pod verfügbar?Gibt es einen WYSIWYG Perl Pod Editor?

Ich bin nicht so an die Pod-Syntax gewöhnt, also habe ich die Möglichkeit, den Pod zu schreiben und sofort zu sehen, wie die Ausgabe aussehen würde. Idealerweise würde dieser Editor eine Art "Code-Vervollständigung" haben, um bei der korrekten Syntax zu helfen.

Gibt es einen Editor wie diesen?

+3

Ich weiß nicht, ob man, aber Sie könnten die Padre Leute darüber stoßen. http://search.cpan.org/dist/Padre – Schwern

+1

Es gibt keine Hoffnung auf so etwas. Pod ist ein Format, das einfach in andere Formate übersetzt werden kann. Es sollte dir egal sein, wie es aussieht, denn was du siehst, ist nicht das, was andere Leute sehen werden. Pod ist keine Präsentationssprache. Es ist ein struktureller Markup, den etwas anderes zu präsentieren beschließt. –

+0

Welches Problem haben Sie mit Pod, das Sie dazu bringen will? –

Antwort

5

Nein, zumindest habe ich noch nie Flüstern gehört. Pod ist eine sehr einfache Form von Markup; es sollte nicht lange dauern, es zu lernen.

Das heißt, jeder anständige Texteditor sollte konfigurierbar sein, um Pod-Anweisungen zu erkennen und Syntax-Highlighting auf sie anzuwenden. Wenn Ihr Editor Code-Vervollständigung von Schlüsselwörtern durchführt, würden Sie das auch bekommen. (Anmerkung: Code-Vervollständigung würde nicht auf einen hypothetischen WYSIWYG-Editor.)

Wie für die Ausgabe zu sehen, gibt es keinen Standardweg Pod von Rendering. Es kann als einfacher Text, HTML oder irgendetwas anderes gerendert werden, für das jemand einen Übersetzer geschrieben hat. Abhängig von Ihrem Texteditor können Sie einen "Benutzerbefehl" hinzufügen, um das aktuelle Dokument zu übersetzen und in einem geeigneten Viewer anzuzeigen. Zum Beispiel, führen Sie es durch pod2html und öffnen Sie die resultierende Seite in Firefox.

Edit: Der Hints for Writing Pod Abschnitt perlpod sagt

Wenn Sie mit dem Schreiben in HTML besser vertraut sind als mit dem Schreiben in Pod, Sie können Sie Ihre Hand auf das Schreiben Dokumentation in einfachen HTML versuchen und es mit dem Pod experimentellen Pod::HTML2Pod Modul

welche Umwandeln würden alle Verwenden Sie einen WYSIWYG-HTML-Editor, um Dokumentation zu schreiben. (Zumindest im Prinzip; viel würde davon abhängen, welche Art von Ausgabe der Editor produziert.)

+0

HTML allerdings nicht ist WYSIWYG.Was Sie sehen, ist was Sie sehen und nicht was andere Leute sehen könnten. :) –

+0

Ja, das könnte funktionieren, denke ich, aber HTML2Pod sagt: "Versuchen Sie es zu vermeiden mit einem WYSIWYG HTML-Editor, wie sie oft erschreckende Quelle produzieren" ... die mehr oder weniger bringt mich in die gleiche Position. Wenn ich die Syntax trotzdem manuell codieren muss, kann ich es auch sofort in perldoc machen. Wie auch immer, es war nichts wichtiges, also habe ich die Idee verschrottet. Danke für die Hilfe. – Fredrik

1

Es ist unvollendet App::Wx::PodEditor auf CPAN.

+0

http://search.cpan.org/perldoc/App::Wx::PodEditor könnte ein besserer Link gewesen sein. –

1

Obwohl kein Redakteur Gtk2 :: Ex :: PodViewer eine ausgezeichnete POD GUI-Viewer auf GTK basiert. Dank der Camelbox GTK-Bindungen (http://code.google.com/p/camelbox/) kann es problemlos auch unter Windows verwendet werden. Der Installer von Camelbox kommt mit einem voll funktionsfähigen Wrapper für Gtk2 :: Ex :: PodViewer aus der Box.