Plik tekstowy
![]() | |
![]() | |
Rozszerzenia pliku |
|
---|---|
Typ MIME |
text/plain |
Plik tekstowy (ang. text file) – plik zawierający dane w postaci alfanumerycznej.
Historia
[edytuj | edytuj kod]Plik tekstowy wprowadzono w początkach rozwoju technik komputerowych, gdy w użyciu były urządzenia peryferyjne wykorzystujące tekstowy format danych, np. dalekopis, drukarka wierszowa, czytnik kart dziurkowanych.
Zastosowanie
[edytuj | edytuj kod]Wyróżnienie formatu pliku tekstowego wynikało z przyjęcia standardu pracy urządzeń drukujących – pliki tekstowe mogły być bezpośrednio wysyłane do drukarek, dalekopisów czy na monitor komputera.
Pliki tekstowe są nadal szeroko wykorzystywane, głównie jako pliki konfiguracyjne, dokumentacje czy instrukcje dla systemu operacyjnego, programów, aplikacji – ogólnie dla oprogramowania. Nazwy plików tekstowych mają, zazwyczaj, rozszerzenie TXT. Większość procesorów tekstu posiada możliwość zapisu dokumentu w formacie pliku tekstowego, wiąże się to jednak z utratą informacji o formatowaniu tego dokumentu. Pliki tekstowe są również odczytywane przez większość czytników e-booków[1].
Przykładem pliku tekstowego może być plik źródłowy strony internetowej, z rozszerzeniem nazwy HTM lub HTML. Programy pisane w języku skryptowym również zapisywane są w plikach tekstowych, z dowolnym rozszerzeniem nazwy.
Budowa
[edytuj | edytuj kod]Plik tekstowy:
- składa się ze znaków (patrz kod znaku),
- może się rozpoczynać znakiem kolejności bajtów (BOM),
- może zawierać znaki końca linii (EOL),
- jest zakończony znakiem końca pliku (EOF).
Rozszerzenia
[edytuj | edytuj kod]Typowe rozszerzenia:[3]
- pliki WWW: html (lub htm), xml, css, svg (lub svgz), json, ...
- kody źródłowe: c, cpp (lub cc, cxx, c++), h (lub hh, hpp, hxx czy h++ w przypadku C++), cs, js (lub mjs w przypadku modułów), py (lub pyw w przypadku aplikacji GUI), java, rb, pl (lub xs, pod czy t, pm w przypadku modułów), php (lub phtml czy pht, php-s, phar, php3 w przypadku PHP 3, php4 w przypadku PHP 4, php5 w przypadku PHP 5, php7 w przypadku PHP 7, phps w przypadku tzw. Źródła PHP[4] (ang. PHP Source, gdy uruchomi się skrypt z tym rozszerzeniem, kod nie jest uruchamiany, ale jedynie podświetlany w przeglądarce[4][5]. Uwaga: działa tylko na odpowiednio skonfigurowanych serwerach[4][5])), sh, lua, ...
- dokumenty: txt, tex, markdown (lub md), asciidoc (lub adoc czy asc), ...
- pliki konfiguracyjne: ini, cfg, rc, reg, ...
- pliki z danymi w formie tabeli (tabularne): csv, tsv (lub tab), ...
Zobacz też
[edytuj | edytuj kod]Przypisy
[edytuj | edytuj kod]- ↑ Jak kupować czytnik e-książek?. [dostęp 2011-05-14].
- ↑ Common MIME types - HTTP | MDN [online], developer.mozilla.org, 29 sierpnia 2023 [dostęp 2024-01-03] (ang.).
- ↑ What are binary and text files?. nayuki.io. [dostęp 2019-07-16]. (ang.).
- ↑ a b c What is the file extension .PHPS? And what is it used for?. stackoverflow.com. [dostęp 2019-07-16]. (ang.).
- ↑ a b PHPS File Extension. filext.org. [dostęp 2019-07-16]. (ang.).