.POD

Archivo POD

Perl POD (Plain Old Documentation) file
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo POD contiene «Plain Old Documentation» de Perl, el marcado de texto ligero que Perl utiliza para documentar scripts y módulos. Cualquier editor de texto abre el archivo original. Para leerlo con formato, ejecute perldoc file.pod en una terminal o conviértalo a HTML con pod2html. Nota: la misma extensión .pod también es utilizada por algunos motores de juegos como un archivo de activos binarios y por algunas aplicaciones de podcast para descargas de audio; esos casos no están relacionados.

Desarrollador: Larry Wall / the Perl core team (Perl Foundation) Categoría: Archivos de desarrollo Estándar abierto MIME: text/x-pod
SE ABRE EN Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Aug 8, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo POD?

Un archivo .pod es un archivo de documentación para el lenguaje de programación Perl. Los archivos POD utilizan una sintaxis de marcado especial para una mejor legibilidad y funcionalidad. La sintaxis es muy básica y está altamente estandarizada: no hay opción para cambiar el tamaño o color de la fuente, añadir imágenes o tablas. Esto permite que los archivos .pod se conviertan fácilmente a otros formatos como HTML, TeX, Markdown y XML. Los archivos .pod se pueden leer de forma interactiva con la herramienta perldoc.

*Plain Old Documentation* es un lenguaje de marcado muy conveniente, adecuado para crear archivos de documentación de software claros y sucintos. La mayor parte de la documentación para los módulos y distribuciones de Perl publicados en CPAN está escrita en este formato.

Además de aparecer como archivos .pod independientes, la documentación POD puede incrustarse directamente dentro de los archivos fuente .pl y .pm entre las líneas de marcado =pod y =cut; el intérprete de Perl simplemente ignora esas secciones durante la compilación. POD define tres tipos de párrafos: párrafos de comando que comienzan con = (como =head1, =over, =item, =back, =cut), párrafos literales (con sangría de espacios en blanco) y párrafos de texto ordinario con códigos de formato en línea como B<>, I<>, C<> y L<>. La codificación de caracteres se declara con =encoding utf-8.

Los documentos POD se pueden convertir fácilmente en manuales de ayuda del sistema (páginas man) usando pod2man, en HTML con pod2html o en texto plano con pod2text.

Seguridad y protección

RIESGO: LOW

Un archivo POD de Perl auténtico es texto plano sin código ejecutable, por lo que es seguro abrirlo en cualquier editor. Dos advertencias: (1) si un .pod es en realidad un archivo de juego de Terminal Reality, es binario; no intente «arreglarlo» como texto, ábralo con un extractor específico para juegos. (2) El POD incrustado vive dentro del código fuente Perl .pl/.pm; la documentación es inerte, pero el código Perl circundante es un programa; ejecute solo scripts en los que confíe.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOPerl POD (Plain Old Documentation) filetambién conocido como Plain Old Documentation, Perl POD document
DESARROLLADORLarry Wall / the Perl core team (Perl Foundation)desde Perl 5 (1994); POD shipped as Perl's built-in documentation format
TIPO MIMEtext/x-pod
TIPOMarcado ligero de texto plano para documentar código Perl
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • Archivo de juego POD de Terminal Reality - Un archivo de activos de juego empaquetado (.pod) utilizado por títulos con el motor Terminal Reality (ej. BloodRayne, FaceOff); es un archivo binario, no documentación.
  • Archivo multimedia de Podcast - Algunas aplicaciones/feeds etiquetan los episodios de audio descargados como .pod; en la práctica son audio MP3/AAC, no un formato distinto.
  • VMware / virtualización y datos diversos - Algunas herramientas usan .pod para sus propios datos (ej. archivos de datos portátiles/empaquetados); no relacionado con la documentación de Perl.

Programas que abren archivos POD

Windows3 apps
Notepad Código abierto Abra el .pod para leer/editar el marcado original; instale un complemento de POD/perldoc o use el conjunto de herramientas de Perl para renderizarlo.
Strawberry Perl (perldoc / pod2html) Código abierto Ejecute «perldoc file.pod» para leerlo con formato, o «pod2html file.pod > file.html» para renderizarlo en una página web.
Visual Studio Code Gratis Abra el .pod como texto; una extensión de Perl añade resaltado de sintaxis POD y vista previa.
macOS2 apps
perldoc (built-in Perl) Código abierto macOS incluye Perl: «perldoc file.pod» lo renderiza; «pod2html»/«pod2man» lo convierten.
BBEdit / VS Code Freemium Abra el .pod como texto plano para leer o editar el marcado.
Linux2 apps
perldoc / pod2man / pod2html Código abierto «perldoc file.pod» para leer; «pod2man file.pod | man -l -» para una página man; «pod2html» para HTML.
gedit / any text editor Código abierto Abra el .pod como texto plano para ver o editar el marcado POD original.

Detalles técnicos

especificación profunda
Tipo de formatoLenguaje de marcado ligero de texto plano
Tipos de párrafoComando (=head1, =over, =item, =cut), literal (líneas con sangría) y texto ordinario
Marcadores de comandoLíneas que comienzan con «=» en la columna 1: =pod, =head1, =head2, =over, =item, =back, =cut, =begin, =end, =for, =encoding
Códigos de formato en líneaB<>, I<>, C<>, L<>, E<>, S<>, X<>, Z<> para negrita, cursiva, código, enlaces, entidades, sin salto, entrada de índice y sin efecto
Declaración de codificación=encoding seguido de un nombre de juego de caracteres IANA (ej. utf-8) colocado en el primer párrafo de comando
Tipo MIMEtext/x-pod (primario); text/plain también aceptado
Incrustación en código fuentePuede colocarse dentro de archivos .pl / .pm entre =pod y =cut; el compilador de Perl ignora esos bloques en tiempo de ejecución
Herramientas de conversiónpod2man (páginas man), pod2html (HTML), pod2text (texto plano), pod2latex (LaTeX); todas se distribuyen con Perl o están disponibles en CPAN
Visor interactivoperldoc lee POD de módulos Perl instalados o archivos .pod independientes
Tamaño de archivo típico1 KB - 200 KB
Soporte de plataformaMultiplataforma: dondequiera que se ejecute Perl (Linux, macOS, Windows, *BSD)
Identificación del archivoSin bytes mágicos binarios; identificado por párrafos de «=comando» (=head1, =pod, etc.) que comienzan en la columna 1
Extensiones de fuente asociadas.pl (scripts), .pm (módulos), .t (archivos de prueba)
DesarrolladorLarry Wall y el equipo principal de Perl (Perl Foundation)
Alcance de la documentaciónUtilizado para documentación de módulos, descripciones de scripts, tutoriales y preguntas frecuentes en todo el ecosistema de Perl
LanzadoPerl 5 (1994); POD shipped as Perl's built-in documentation format
Última versiónPOD as specified by perlpod / perlpodspec, tracking current Perl (Perl 5.40, 2024)
Estándar abierto · libre de regalías
Especificaciónperldoc.perl.org

Conversiones de POD

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos POD. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos POD.

Preguntas frecuentes

¿Qué es un archivo POD?
Es el «Plain Old Documentation» de Perl: el marcado de texto plano que Perl utiliza para documentar el código y alimentar el sistema de ayuda perldoc. Puede ser independiente o estar incrustado dentro del código fuente Perl .pl/.pm.
¿Cómo abro un archivo POD?
Cualquier editor de texto abre el marcado original. Para leerlo con un formato agradable, ejecute «perldoc file.pod» en una terminal o conviértalo a HTML con «pod2html».
¿Cómo convierto POD a HTML o a una página man?
Utilice las herramientas integradas de Perl: «pod2html file.pod > file.html» para una página web, o «pod2man file.pod > file.1» para una página man de Unix. pod2text genera texto plano.
Mi archivo POD no se abre como texto, parece basura binaria. ¿Por qué?
Probablemente no sea documentación de Perl. Algunos juegos (títulos con el motor Terminal Reality) usan la extensión .pod para un archivo de activos binarios. Ábralo con un extractor específico para juegos, no con un editor de texto.
¿Cuál es la diferencia entre un archivo .pod, .pl y .pm?
.pl es un script de Perl, .pm un módulo de Perl (código); .pod es documentación. El formato POD también se incrusta frecuentemente dentro de archivos .pl/.pm entre =pod y =cut.
¿Puedo escribir POD en mis propios scripts de Perl?
Sí: añada bloques =pod ... =cut (o secciones =head1/=item) en cualquier lugar de su .pl/.pm; Perl los ignora al ejecutarse, y perldoc/pod2* los renderizan como documentación.

Referencias

1perldoc - perlpod (POD format specification)perldoc.perl.org
2perldoc - perlpodspec (formal POD spec)perldoc.perl.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.SB3Scratch 3.0 Project File

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z