Pod 用の使いやすい「見たままのものが得られる」エディタはありますか?
私はまだ Pod 構文に慣れていないので、Pod を記述して出力がどのようになるかをすぐに確認できるオプションがあると、非常に役立ちます。理想的には、このエディターには、正しい構文を支援するためのある種の「コード補完」があります。
こんな編集者いる?
いいえ、少なくともささやき声を聞いたことはありません。Podは非常に単純な形式のマークアップです。それを学ぶのに長い時間はかからないはずです。
とはいえ、適切なテキスト エディターは、Pod ディレクティブを認識し、それらに構文の強調表示を適用するように構成できる必要があります。エディターがキーワードのコード補完を行う場合、それも得られます。(注: コード補完は、架空の WYSIWYG エディターには適用されません。)
出力の表示に関しては、Pod をレンダリングする標準的な方法はありません。プレーンテキスト、HTML、または誰かが翻訳者を書いた他のものとしてレンダリングできます。テキスト エディタによっては、「ユーザー コマンド」を追加して、現在のドキュメントを翻訳し、適切なビューアで表示することができます。たとえば、pod2html を介して実行し、結果のページを Firefox で開きます。
編集: perlpodのPodセクションを書くためのヒントは言う
Pod での記述よりも HTML での記述に慣れている場合は、単純な HTML でドキュメントを記述し、実験的なPod::HTML2Podモジュールを使用してそれを Pod に変換してみることができます。
これにより、WYSIWYG HTML エディターを使用してドキュメントを作成できるようになります。(少なくとも原則としては、エディターが生成した出力の種類に大きく依存します。)
POD Web ビューを使用すると、POD ファイルをアップロードしたり、URL から取得したり、そのコンテンツを貼り付けてその場で編集したりできます。生成された HTML は、CPAN、MetaCPAN、または GitHub での外観を模倣して、選択したスタイルで表示できます。
当然のことながら、バックエンドは Dancer 上に構築され、Pod::Simple::HTML を使用して HTML プレビューを生成します。ユーザー インターフェイスは、Twitter Bootstrap、多数の JavaScript/jQuery コード、および Ace エディターで作成されています。
Githubにアップ
エディターではありませんが、Gtk2::Ex::PodViewer は GTK ベースの優れた POD GUI ビューアーです。Camelbox の GTK バインディング (http://code.google.com/p/camelbox/) により、Windows でも簡単に使用できます。Camelbox のインストーラーは、Gtk2::Ex::PodViewer への完全に機能するラッパーと共に出荷されます。
CPAN には未完成の App::Wx::PodEditorがあります。