.POD

Plik POD

Perl POD (Plain Old Documentation) file
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik POD zawiera „Plain Old Documentation” języka Perl - lekki język znaczników tekstowych używany przez Perla do dokumentowania skryptów i modułów. Dowolny edytor tekstu otworzy surowy plik. Aby przeczytać go w sformatowanej postaci, uruchom perldoc file.pod w terminalu lub przekonwertuj go na HTML za pomocą pod2html. Uwaga: to samo rozszerzenie .pod jest również używane przez niektóre silniki gier jako binarny moduł zasobów oraz przez niektóre aplikacje podcastowe dla pobranych plików audio - nie są one ze sobą powiązane.

Deweloper: Larry Wall / the Perl core team (Perl Foundation) Kategoria: Pliki developerskie Otwarty standard MIME: text/x-pod
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .DO · .MD · .HEX · .XSD

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 8, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku POD?

Plik .pod to plik dokumentacji dla języka programowania Perl. Pliki POD używają specjalnej składni znaczników dla lepszej czytelności i funkcjonalności. Składnia jest bardzo podstawowa i wysoce standaryzowana - nie ma opcji zmiany rozmiaru lub koloru czcionki, dodawania obrazów ani tabel. Pozwala to na łatwą konwersję plików .pod na inne formaty, takie jak HTML, TeX, Markdown i XML. Pliki .pod można czytać interaktywnie za pomocą narzędzia perldoc.

*Plain Old Documentation* to bardzo wygodny język znaczników odpowiedni do tworzenia jasnych i zwięzłych plików dokumentacji oprogramowania. Większość dokumentacji modułów i dystrybucji Perla publikowanych w CPAN jest napisana w tym formacie.

Oprócz występowania jako samodzielne pliki .pod, dokumentacja POD może być osadzona bezpośrednio w plikach źródłowych .pl i .pm między liniami znaczników =pod i =cut - interpreter Perla po prostu ignoruje te sekcje podczas kompilacji. POD definiuje trzy typy akapitów: akapity poleceń zaczynające się od = (takie jak =head1, =over, =item, =back, =cut), akapity dosłowne (wcięte białymi znakami) oraz zwykłe akapity tekstowe z wbudowanymi kodami formatowania, takimi jak B<>, I<>, C<> i L<>. Kodowanie znaków deklaruje się za pomocą =encoding utf-8.

Dokumenty POD można łatwo przekonwertować na systemowe podręczniki pomocy (strony man) za pomocą pod2man, na HTML za pomocą pod2html lub na zwykły tekst za pomocą pod2text.

Bezpieczeństwo

RYZYKO: LOW

Oryginalny plik Perl POD jest zwykłym tekstem bez kodu wykonywalnego, więc można go bezpiecznie otwierać w dowolnym edytorze. Dwa ostrzeżenia: (1) jeśli .pod jest w rzeczywistości archiwum gry Terminal Reality, jest to plik binarny - nie próbuj go „naprawiać” jako tekstu; otwórz go za pomocą ekstraktora specyficznego dla gry. (2) Osadzony POD znajduje się wewnątrz kodu źródłowego Perla .pl/.pm - dokumentacja jest obojętna, ale otaczający ją kod Perla jest programem; uruchamiaj tylko skrypty, którym ufasz.

Szczegóły formatu

w pigułce
PEŁNA NAZWAPerl POD (Plain Old Documentation) fileznany również jako Plain Old Documentation, Perl POD document
DEWELOPERLarry Wall / the Perl core team (Perl Foundation)od Perl 5 (1994); POD shipped as Perl's built-in documentation format
TYP MIMEtext/x-pod
TYPLekki znacznik tekstowy do dokumentowania kodu Perl
STANDARDOtwarty · bezpłatny
POWIĄZANE.do.md.hex.xsd
To rozszerzenie jest również używane przez…
  • Archiwum gier Terminal Reality POD - Skompresowane archiwum zasobów gier (.pod) używane przez tytuły na silniku Terminal Reality (np. BloodRayne, FaceOff); archiwum binarne, nie dokumentacja.
  • Plik multimedialny podcastu - Niektóre aplikacje/kanały oznaczają pobrane odcinki audio jako .pod; w praktyce są to pliki audio MP3/AAC, a nie odrębny format.
  • VMware / wirtualizacja i inne dane - Kilka narzędzi używa .pod dla własnych danych (np. przenośne/spakowane pliki danych); niepowiązane z dokumentacją Perla.

Programy otwierające pliki POD

Windows3 apps
Notepad Open-source Otwórz .pod, aby czytać/edytować surowe znaczniki; zainstaluj wtyczkę POD/perldoc lub użyj narzędzi Perla, aby go wyrenderować.
Strawberry Perl (perldoc / pod2html) Open-source Uruchom „perldoc file.pod”, aby przeczytać go sformatowanego, lub „pod2html file.pod > file.html”, aby wyrenderować go do strony internetowej.
Visual Studio Code Darmowy Otwórz .pod jako tekst; rozszerzenie Perl dodaje podświetlanie składni POD i podgląd.
macOS2 apps
perldoc (built-in Perl) Open-source macOS dostarczany jest z Perlem: „perldoc file.pod” go renderuje; „pod2html”/„pod2man” go konwertują.
BBEdit / VS Code Freemium Otwórz .pod jako zwykły tekst, aby czytać lub edytować znaczniki.
Linux2 apps
perldoc / pod2man / pod2html Open-source „perldoc file.pod” do czytania; „pod2man file.pod | man -l -” dla strony man; „pod2html” dla HTML.
gedit / any text editor Open-source Otwórz .pod jako zwykły tekst, aby przeglądać lub edytować surowe znaczniki POD.

Szczegóły techniczne

specyfikacja
Typ formatuLekki język znaczników tekstowych
Typy akapitówPolecenia (=head1, =over, =item, =cut), dosłowne (linie z wcięciem) i zwykły tekst
Znaczniki poleceńLinie zaczynające się od „=” w kolumnie 1 - =pod, =head1, =head2, =over, =item, =back, =cut, =begin, =end, =for, =encoding
Wbudowane kody formatowaniaB<>, I<>, C<>, L<>, E<>, S<>, X<>, Z<> dla pogrubienia, kursywy, kodu, linków, encji, braku łamania linii, wpisu indeksu i efektu zerowego
Deklaracja kodowania=encoding po którym następuje nazwa zestawu znaków IANA (np. utf-8) umieszczona w pierwszym akapicie polecenia
Typ MIMEtext/x-pod (główny); akceptowany również text/plain
Osadzanie w źródleMoże być umieszczony wewnątrz plików .pl / .pm między =pod a =cut; kompilator Perla ignoruje te bloki w czasie wykonywania
Narzędzia do konwersjipod2man (strony man), pod2html (HTML), pod2text (zwykły tekst), pod2latex (LaTeX) - wszystkie dostarczane z Perlem lub dostępne w CPAN
Interaktywna przeglądarkaperldoc czyta POD z zainstalowanych modułów Perla lub samodzielnych plików .pod
Typowy rozmiar pliku1 KB - 200 KB
Obsługa platformWieloplatformowy - wszędzie tam, gdzie działa Perl (Linux, macOS, Windows, *BSD)
Identyfikacja plikuBrak binarnych magicznych bajtów; identyfikowany przez akapity „=polecenie” (=head1, =pod itp.) zaczynające się w kolumnie 1
Powiązane rozszerzenia źródłowe.pl (skrypty), .pm (moduły), .t (pliki testowe)
DeweloperLarry Wall i zespół rdzenia Perla (Perl Foundation)
Zakres dokumentacjiUżywany do dokumentacji modułów, opisów skryptów, samouczków i FAQ w całym ekosystemie Perla
WydanoPerl 5 (1994); POD shipped as Perl's built-in documentation format
Najnowsza wersjaPOD as specified by perlpod / perlpodspec, tracking current Perl (Perl 5.40, 2024)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjaperldoc.perl.org

Konwersje POD

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami POD. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki POD.

Najczęściej zadawane pytania

Co to jest plik POD?
To „Plain Old Documentation” języka Perl - znacznik tekstowy, którego Perl używa do dokumentowania kodu i zasilania systemu pomocy perldoc. Może być samodzielny lub osadzony w źródle Perla .pl/.pm.
Jak otworzyć plik POD?
Dowolny edytor tekstu otworzy surowy znacznik. Aby przeczytać go ładnie sformatowanego, uruchom „perldoc file.pod” w terminalu lub przekonwertuj go na HTML za pomocą „pod2html”.
Jak przekonwertować POD na HTML lub stronę man?
Użyj wbudowanych narzędzi Perla: „pod2html file.pod > file.html” dla strony internetowej lub „pod2man file.pod > file.1” dla strony podręcznika Unix. pod2text tworzy zwykły tekst.
Mój plik POD nie otwiera się jako tekst - wygląda jak binarne śmieci. Dlaczego?
Prawdopodobnie nie jest to dokumentacja Perla. Niektóre gry (tytuły na silniku Terminal Reality) używają rozszerzenia .pod dla binarnego archiwum zasobów. Otwórz go za pomocą ekstraktora specyficznego dla danej gry, a nie edytora tekstu.
Jaka jest różnica między plikami .pod, .pl i .pm?
.pl to skrypt Perla, .pm to moduł Perla (kod); .pod to dokumentacja. POD jest również często osadzany wewnątrz plików .pl/.pm między =pod a =cut.
Czy mogę pisać POD we własnych skryptach Perla?
Tak - dodaj bloki =pod ... =cut (lub sekcje =head1/=item) w dowolnym miejscu w .pl/.pm; Perl ignoruje je podczas uruchamiania, a perldoc/pod2* renderują je jako dokumentację.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.M4AMPEG-4 Audio File
9.ICSiCalendar data file
10.JSONJavaScript Object Notation file

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z