Przejdź do zawartości

Plik tekstowy: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Linki do poszczególnych typowych rozszerzeń i ich alternatywy
m MalarzBOT: WPCHECK#64: poprawiam link tożsamy z tekstem linka
Linia 1: Linia 1:
{{Przekierowanie|TXT|[[TXT (zespół muzyczny)|TXT – zespół muzyczny]]}}
{{Przekierowanie|TXT|[[TXT (zespół muzyczny)|TXT – zespół muzyczny]]}}
'''Plik tekstowy''' ([[ang.]] ''text file'') – [[plik]] zawierający dane w postaci [[kod alfanumeryczny|alfanumerycznej]].
'''Plik tekstowy''' ([[ang.]] ''text file'') – [[plik]] zawierający dane w postaci [[Kod alfanumeryczny|alfanumerycznej]].


== Historia ==
== Historia ==
Plik tekstowy wprowadzono w początkach rozwoju technik komputerowych, gdy w użyciu były [[urządzenie peryferyjne|urządzenia peryferyjne]] wykorzystujące tekstowy format [[dane|danych]], np. [[dalekopis]], [[drukarka wierszowa]], czytnik [[karta dziurkowana|kart dziurkowanych]].
Plik tekstowy wprowadzono w początkach rozwoju technik komputerowych, gdy w użyciu były [[Urządzenie peryferyjne|urządzenia peryferyjne]] wykorzystujące tekstowy format [[Dane|danych]], np. [[dalekopis]], [[drukarka wierszowa]], czytnik [[Karta dziurkowana|kart dziurkowanych]].


== Zastosowanie ==
== Zastosowanie ==
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]].
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 [[system operacyjny|systemu operacyjnego]], [[program komputerowy|programów]], [[aplikacja (informatyka)|aplikacji]] – ogólnie dla [[oprogramowanie|oprogramowania]]. Nazwy plików tekstowych mają, zazwyczaj, rozszerzenie '''TXT'''. Większość [[Procesor tekstu|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 książek elektronicznych|czytników e-booków]]<ref>{{cytuj stronę| url = http://www.jakkupowac.pl/artykul/372/jak-kupowac-czytnik-e-book.html| tytuł = Jak kupować czytnik e-książek?| data dostępu = 2011-05-14| autor = | opublikowany = | praca = | data = | język =}}</ref>.
Pliki tekstowe są nadal szeroko wykorzystywane, głównie jako pliki konfiguracyjne, dokumentacje czy instrukcje dla [[System operacyjny|systemu operacyjnego]], [[Program komputerowy|programów]], [[Aplikacja (informatyka)|aplikacji]] – ogólnie dla [[Oprogramowanie|oprogramowania]]. Nazwy plików tekstowych mają, zazwyczaj, rozszerzenie '''TXT'''. Większość [[Procesor tekstu|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 książek elektronicznych|czytników e-booków]]<ref>{{cytuj stronę| url = http://www.jakkupowac.pl/artykul/372/jak-kupowac-czytnik-e-book.html| tytuł = Jak kupować czytnik e-książek?| data dostępu = 2011-05-14| autor = | opublikowany = | praca = | data = | język =}}</ref>.


Przykładem pliku tekstowego może być plik źródłowy [[strona internetowa|strony internetowej]], z rozszerzeniem nazwy '''HTM''' lub '''HTML'''. Programy pisane w [[język skryptowy|języku skryptowym]] również zapisywane są w plikach tekstowych, z dowolnym rozszerzeniem nazwy.
Przykładem pliku tekstowego może być plik źródłowy [[Strona internetowa|strony internetowej]], z rozszerzeniem nazwy '''HTM''' lub '''HTML'''. Programy pisane w [[Język skryptowy|języku skryptowym]] również zapisywane są w plikach tekstowych, z dowolnym rozszerzeniem nazwy.


== Budowa ==
== Budowa ==
Linia 22: Linia 22:
Typowe rozszerzenia:<ref>{{cytuj stronę| url = https://www.nayuki.io/page/what-are-binary-and-text-files | tytuł = What are binary and text files? | data dostępu = 2019-07-16 | opublikowany = nayuki.io | język = en}}</ref>
Typowe rozszerzenia:<ref>{{cytuj stronę| url = https://www.nayuki.io/page/what-are-binary-and-text-files | tytuł = What are binary and text files? | data dostępu = 2019-07-16 | opublikowany = nayuki.io | język = en}}</ref>
* pliki [[WWW]]: [[HTML|html]] (lub htm), [[XML|xml]], [[Kaskadowe arkusze stylów|css]], [[Scalable Vector Graphics|svg]] (lub svgz), [[JSON|json]], ...
* pliki [[WWW]]: [[HTML|html]] (lub htm), [[XML|xml]], [[Kaskadowe arkusze stylów|css]], [[Scalable Vector Graphics|svg]] (lub svgz), [[JSON|json]], ...
* [[Kod źródłowy|kody źródłowe]]: [[C|c]], [[C++|cpp]] (lub cc, cxx, c++), [[Plik nagłówkowy|h]] (lub hh, hpp, hxx czy h++ w przypadku [[C++]]), [[C Sharp|cs]], [[JavaScript|js]](lub mjs w przypadku [[Moduł_(informatyka)|modułów]]), [[Python|py]] (lub pyw w przypadku [[Oprogramowanie użytkowe|aplikacji]] [[Graficzny interfejs użytkownika|GUI]]), [[Java|java]], [[Ruby_(język_programowania)|rb]], [[Perl|pl]] (lub xs, pod czy t, pm w przypadku modułów), [[PHP|php]] (lub phtml czy pht, php-s, phar, php3 w przypadku [[PHP#PHP_3|PHP 3]], php4 w przypadku [[PHP#PHP_4|PHP 4]], php5 w przypadku [[PHP#PHP_5|PHP 5]], php7 w przypadku [[PHP#PHP_7|PHP 7]], phps w przypadku tzw. ''Źródła PHP''<ref name="phps-ext-stackoverflow">{{cytuj stronę| url = https://stackoverflow.com/questions/41689479/what-is-the-file-extension-phps-and-what-is-it-used-for | tytuł = What is the file extension .PHPS? And what is it used for? | data dostępu = 2019-07-16 | opublikowany = stackoverflow.com | język = en}}</ref> (ang. ''PHP Source'', gdy uruchomi się skrypt z tym rozszerzeniem, kod nie jest uruchamiany, ale jedynie podświetlany w przeglądarce{{r|phps-ext-stackoverflow}}<ref name="phps-ext">{{cytuj stronę| url = https://filext.com/file-extension/PHPS | tytuł = PHPS File Extension | data dostępu = 2019-07-16 | opublikowany = filext.org | język = en}}</ref>. '''Uwaga''': działa tylko na odpowiednio skonfigurowanych serwerach{{r|phps-ext-stackoverflow}}{{r|phps-ext}})), [[bash|sh]], [[LUA|lua]], ...
* [[Kod źródłowy|kody źródłowe]]: [[C|c]], [[C++|cpp]] (lub cc, cxx, c++), [[Plik nagłówkowy|h]] (lub hh, hpp, hxx czy h++ w przypadku [[C++]]), [[C Sharp|cs]], [[JavaScript|js]](lub mjs w przypadku [[Moduł (informatyka)|modułów]]), [[Python|py]] (lub pyw w przypadku [[Oprogramowanie użytkowe|aplikacji]] [[Graficzny interfejs użytkownika|GUI]]), [[java]], [[Ruby (język programowania)|rb]], [[Perl|pl]] (lub xs, pod czy t, pm w przypadku modułów), [[PHP|php]] (lub phtml czy pht, php-s, phar, php3 w przypadku [[PHP#PHP 3|PHP 3]], php4 w przypadku [[PHP#PHP 4|PHP 4]], php5 w przypadku [[PHP#PHP 5|PHP 5]], php7 w przypadku [[PHP#PHP 7|PHP 7]], phps w przypadku tzw. ''Źródła PHP''<ref name="phps-ext-stackoverflow">{{cytuj stronę| url = https://stackoverflow.com/questions/41689479/what-is-the-file-extension-phps-and-what-is-it-used-for | tytuł = What is the file extension .PHPS? And what is it used for? | data dostępu = 2019-07-16 | opublikowany = stackoverflow.com | język = en}}</ref> (ang. ''PHP Source'', gdy uruchomi się skrypt z tym rozszerzeniem, kod nie jest uruchamiany, ale jedynie podświetlany w przeglądarce{{r|phps-ext-stackoverflow}}<ref name="phps-ext">{{cytuj stronę| url = https://filext.com/file-extension/PHPS | tytuł = PHPS File Extension | data dostępu = 2019-07-16 | opublikowany = filext.org | język = en}}</ref>. '''Uwaga''': działa tylko na odpowiednio skonfigurowanych serwerach{{r|phps-ext-stackoverflow}}{{r|phps-ext}})), [[Bash|sh]], [[LUA|lua]], ...
* [[Dokument|dokumenty]]: txt, [[TeX|tex]], [[Markdown|markdown]] (lub md), [[AsciiDoc|asciidoc]] (lub adoc czy asc), ...
* [[dokument]]y: txt, [[TeX|tex]], [[markdown]] (lub md), [[AsciiDoc|asciidoc]] (lub adoc czy asc), ...
* [[Plik konfiguracyjny|pliki konfiguracyjne]]: [[INI|ini]], cfg, rc, [[Rejestr_(Windows)|reg]], ...
* [[Plik konfiguracyjny|pliki konfiguracyjne]]: [[INI|ini]], cfg, rc, [[Rejestr (Windows)|reg]], ...
* pliki z danymi w formie tabeli (tabularne): [[CSV|csv]], [[TSV|tsv]] (lub tab), ...
* pliki z danymi w formie tabeli (tabularne): [[CSV|csv]], [[TSV|tsv]] (lub tab), ...



Wersja z 14:30, 17 lip 2019

Plik tekstowy (ang. text file) – plik zawierający dane w postaci alfanumerycznej.

Historia

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

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

Plik tekstowy:

Rozszerzenia

Typowe rozszerzenia:[2]

Zobacz też

Przypisy

  1. Jak kupować czytnik e-książek?. [dostęp 2011-05-14].
  2. What are binary and text files?. nayuki.io. [dostęp 2019-07-16]. (ang.).
  3. a b c What is the file extension .PHPS? And what is it used for?. stackoverflow.com. [dostęp 2019-07-16]. (ang.).
  4. a b PHPS File Extension. filext.org. [dostęp 2019-07-16]. (ang.).