Difference between revisions 51670940 and 52331241 on plwiki{{Spis treści}} Poniższe zestawienie prezentuje podstawowe funkcje [[edytor tekstu|edytorów tekstu]]. Informacje o dodatkowych możliwościach edytorów można uzyskać na indywidualnych stronach programów. Programy są porównywane w podstawowej stabilnej wersji bez dodatkowych rozszerzeń. == Informacje ogólne == Ta tabela pokazuje podstawowe informacje o różnych edytorach. (contracted; show full)! [[OS X|Mac OS X]] ! [[Linux|GNU/Linux]] ! [[Berkeley Software Distribution|BSD]] ! [[Unix]] ! [[OpenVMS]] |- ! [[Acme (Plan 9)|Acme]] | {{tak}}<ref group= uwagamini name=acmeWindows /> | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[Alphatk]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! [[Bluefish]] | {{nie}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! [[Cssed]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[Diakonos]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[ed]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! [[EditPad Lite]] | {{tak}} | {{nie}} | {{tak}} | {{nie}} | {{nie}} | {{nie}} |- ! [[EditPad Pro]] | {{tak}} | {{nie}} | {{tak}} | {{nie}} | {{nie}} | {{nie}} |- ! [[gedit]] | {{tak}} | {{tak}}<ref group=uwagamini name=geditOSX /> | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[Emacs|GNU Emacs]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! [[jEdit]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[JOE]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[Kate]] | {{nie}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[KWrite]] | {{nie}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[MadEdit]] | {{tak}} | {{nie}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[mined]] | {{tak}}<ref group=uwagamini name=minedWindows /> | {{tak}} | {{tak}} | {{tak}} | {{tak}} |? |- ! [[Nano (program)|Nano]] | {{nie}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[NEdit]] | {{tak}} | {{tak}}<ref group=uwagamini name=geditOSX /> | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! [[nvi]] | {{nie}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[Pico (Linux)|Pico]] | {{nie}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! [http://www.atechgroup.net Professional Notepad] | {{tak}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! [[SciTE|Scite]] | {{tak}} | {{nie}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! [[Vim]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! [[XEmacs]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |} {{Uwagi|=mini| <ref group=uwagamini name=acmeWindows>Tylko dla wersji [[Inferno (system operacyjny)|Inferno]].</ref> <ref group=uwagamini name=geditOSX>Uruchamiany tylko w X11.</ref> <ref group=uwagamini name=minedWindows>W [[cygwin]] (X terminalu albo w nieskonsolidowanym [[rxvt]]) albo w okienku konsoli (w wersji dla [[MS-DOS|DOSa]]).</ref> }} === Oparte na [[Java|JAVA]] === * [[jEdit]] === Wersje tylko dla Windows === * [[BDV Notepad]] (contracted; show full)| {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[mined]] | {{tak}} | {{nie}} | {{nie}}<ref group= uwagamini name=minedOW /> | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Nano (program)|Nano]] | {{tak}} | {{nie}} | {{nie}} (contracted; show full)| {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Vim]] | {{tak}} | {{tak}} | {{tak}} | {{tak}}<ref group= uwagamini name=vimTDI /> | {{tak}} |- ! style="background: #ececec" | [[XEmacs]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Zeus (program)|Zeus]] | {{nie}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- style="background: #ececec" ! ! Pojedynczy dokument w oknie ! Interfejs dzielonego okna ! Interfejs wielu okienek w oknie ! Zakładki ! Dzielenie okna |} {{Uwagi|=mini| <ref group=uwagamini name=vimTDI>W wersji <7.0 za pomocą [http://www.vim.org/scripts/script.php?script_id=1338 skryptu]</ref> <ref group=uwagamini name=minedOW>W czasie edytowania dokumentów w osobnych terminalach windowsa można kopiować/wklejać tekst pomiędzy nimi</ref> }} == Podstawowe funkcje == Tabela zawiera liste funkcji edytorów w ich podstawowych wersjach. {| border="1" cellpadding="1" cellspacing="0" style="font-size: 85%; border: gray solid 1px; border-collapse: collapse; text-align: center; width: 100%; table-layout: fixed;" |- style="background: #ececec" ! style="width:12em" | ! Sprawdzanie pisowni ! [[Wyrażenie regularne|Wyrażenia regularne]] – w poleceniach Szukaj i Zamień ! konwersja kodowania znaków ! konwersja znaku nowej linii |- ! style="background: #ececec" | [[Acme (Plan 9)|Acme]] | {{nie}} | {{tak}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Alpha]] | {{tak}} | {{tak}} | {{nie}} | {{tak}} |- ! style="background: #ececec" | [[Alphatk]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[BBEdit]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[BDV Notepad]] | {{nie}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Bluefish]] | {{tak}} | {{tak}} | {{tak}} | brak danych |- ! style="background: #ececec" | [[Boxer (program)|Boxer]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[ConTEXT]] | {{nie}} | {{tak}} | {{Tabela-częściowo}}<ref group=uwagamini name=ConTEXT /> | {{tak}} |- ! style="background: #ececec" | [[Crimson Editor]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Cssed]] | {{nie}} | {{tak}} | {{nie}} | {{tak}} |- ! style="background: #ececec" | [[Diakonos]] | {{nie}} | {{tak}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[ed]] | {{nie}} | {{tak}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[EditPad Lite]] | {{nie}} | {{nie}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[EditPad Pro]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[EditPlus]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[gedit]] | {{tak}}<ref group=uwagamini name=geditSprawdzaniePisowni /> | {{nie}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[Emacs|GNU Emacs]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[GridinSoft Notepad]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[jEdit]] | {{tak}}<ref group=uwagamini name=geditSprawdzaniePisowni /> | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[JOE]] | {{tak}}<ref group=uwagamini name=joeSprawdzaniePisowni /> | {{tak}}<ref group=uwagamini name="joeWyrażeniaRegularne" /> | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Kate]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[KWrite]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[MadEdit]] | {{nie}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Metapad]] | {{tak}}<ref group=uwagamini name=metapadSprawdzaniePisowni /> | {{nie}} | {{nie}} | {{Tabela-częściowo}} |- ! style="background: #ececec" | [[mined]] | {{nie}} | {{tak}} | {{tak}}<ref group=uwagamini name="minedKodowanieZnaków" /> | {{tak}}<ref group=uwagamini name=minedNowelinie /> |- ! style="background: #ececec" | [[Nano (program)|Nano]] | {{tak}} | {{tak}} | {{nie}} | {{tak}} |- ! style="background: #ececec" | [[NEdit]] | {{tak}}<ref group=uwagamini name=neditSprawdzaniePisowni /> | {{tak}} | {{nie}} | {{tak}} |- ! style="background: #ececec" | [[Notatnik (program)|Notatnik]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Notepad++]] | {{tak}}<ref group=uwagamini name=notepadplusplusSprawdzaniePisowni /> | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Notepad2]] | {{nie}} | {{tak}} (contracted; show full)! style="background: #ececec" | [[UltraEdit]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Vim]] | {{tak}}<ref group= uwagamini name=vimSprawdzaniePisowni /> | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[XEmacs]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Zeus (program)|Zeus]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- style="background: #ececec" ! ! Sprawdzanie pisowni ! [[Wyrażenie regularne|Wyrażenia regularne]] – w poleceniach Szukaj i Zamień ! konwersja kodowania znaków ! konwersja znaku nowej linii |} {{Uwagi|=mini| <ref group=uwagamini name=ConTEXT>Posiada możliwość zmiany tylko do/z formatu UTF-16. Nie można sprecyzować, jakich innych konwersji można dokonać. Poza tym nie można jednocześnie wybrać kodowania UTF16 i użyć innego typu znaku nowej linii.</ref> <ref group=uwagamini name=geditSprawdzaniePisowni>Jako standardowa [[wtyczka]].</ref> <ref group=uwagamini name=joeSprawdzaniePisowni>Wymaga [[ispell]]a albo [[aspell]]a.</ref> <ref group=uwagamini name="joeWyrażeniaRegularne">Standardowo nie ma wyrażeń regularnych.</ref> <ref group=uwagamini name=metapadSprawdzaniePisowni>Wymaga [[aspell]]a.</ref> <ref group=uwagamini name="minedKodowanieZnaków">Za pomocą Kopiuj/Wklej; dla otwartego dokumentu mined potrafi zmieniać kodowanie tekstu.</ref> <ref group=uwagamini name=minedNowelinie>Jako opcja linii komend. Różna formaty znaków końca linii są wykrywane i wskazywane wizualnie.</ref> <ref group=uwagamini name=neditSprawdzaniePisowni>Wtyczka</ref> <ref group=uwagamini name=notepadplusplusSprawdzaniePisowni>Wymaga [[aspell]]a.</ref> <ref group=uwagamini name=vimSprawdzaniePisowni>Realizowane za pomocą [http://www.vim.org/scripts/script.php?script_id=195 skryptu]; W wersji Vim 7 jako wbudowana funkcjonalność.</ref> }} == Funkcje programistyczne == Ta tabela zawiera listę częstych funkcji zaimplementowanych w wersjach podstawowych edytorów tekstu. [[Edytor kodu źródłowego|Edytor programistyczny]] (contracted; show full)| {{tak}} | {{nie}} | {{tak}} | {{tak}} | {{nie}} | {{nie}} | {{nie}} | {{tak}}<ref group= uwagamini name=geditWtyczka /> |- ! style="background: #ececec" | [[GridinSoft Notepad]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | brak danych |- ! style="background: #ececec" | [[Emacs|GNU Emacs]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Kate]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[KWrite]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[jEdit]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[JOE]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} | {{nie}} | {{nie}} | {{tak}} |- ! style="background: #ececec" | [[MadEdit]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Metapad]] | {{tak}} | {{tak}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[mined]] | {{tak}}<ref group=uwagamini name="minedPodświetlanieSkładni" /> | {{nie}} | {{nie}} | {{tak}} | {{tak}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Nano (program)|Nano]] | {{tak}} | {{nie}} | {{nie}} | {{tak}} | {{tak}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[NEdit]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}}<ref group=uwagamini name="neditAutoUzupełnianie" /> | {{nie}} | {{nie}} | {{tak}} |- ! style="background: #ececec" | [[Notatnik (program)|Notatnik]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Notepad++]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}}<ref group="uwagamini" name="nppexec" /> |- ! style="background: #ececec" | [[Notepad2]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} (contracted; show full)|- ! style="background: #ececec" | [[TextMate]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}}<ref group= uwagamini name="textmateAutoUzupełnianie" /> | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[UltraEdit]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Vim]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[XEmacs]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Zeus (program)|Zeus]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- style="background: #ececec" ! ! [[Podświetlanie składni]] ! Wielokrotne cofnij/powtórz ! Zaznaczanie blokowe ! Parowanie nawiasów ! Autowcięcia ! [[Autouzupełnianie]] ! Ukrywanie części kodu ! Ukrywanie części tekstu ! Integracja z [[kompilator]]em |} {{Uwagi|=mini| <ref group=uwagamini name="minedPodświetlanieSkładni">Podświetlanie składni dla: [[HTML]]/[[XML]], [[JavaScript]], [[JavaServer Pages|JSP]].</ref> <ref group=uwagamini name="neditAutoUzupełnianie">Wtyczka.</ref> <ref group=uwagamini name="textmateAutoUzupełnianie">Wspierane w niektórych plikach językowych.</ref> <ref group=uwagamini name=geditWtyczka>Funkcja w zainstalowanej wtyczce gedita.</ref> <ref group="uwagamini" name="nppexec">Możliwa ścisła integracja z zewnętrznymi aplikacjami przez wtyczkę NppExec.</ref> }} == Dodatkowe funkcje == Tabela zawiera listę dodatkowych opcji zaimplementowanych w podstawowych wersjach edytorów tekstów. {| border="1" cellpadding="1" cellspacing="0" style="font-size: 85%; border: gray solid 1px; border-collapse: collapse; text-align: center; width: 100%; table-layout: fixed;" |- style="background: #ececec" ! style="width:12em" | ! Integracja z tekstową [[Powłoka systemowa|powłoką systemową]] ! Integracja z graficzną powłoką systemową ! [[Makro|Makra]] ! Wielosobowa praca nad plikiem |- ! style="background: #ececec" | [[Acme (Plan 9)|Acme]] | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[Alpha]] | {{tak}} | {{tak}} | {{tak}}<ref group=uwagamini name=alphaMakro /> | {{nie}} |- ! style="background: #ececec" | [[Alphatk]] | {{tak}} | {{tak}} | {{tak}}<ref group=uwagamini name=alphaMakro /> | {{nie}} |- ! style="background: #ececec" | [[BBEdit]] | {{tak}} | {{tak}} | {{tak}}<ref group=uwagamini name=bbeditMakro /> | {{nie}} |- ! style="background: #ececec" | [[BDV Notepad]] | {{nie}} | {{tak}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Bluefish]] | {{nie}} | {{tak}} | brak danych | brak danych |- ! style="background: #ececec" | [[Boxer (program)|Boxer]] | {{nie}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[ConTEXT]] | {{nie}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[Crimson Editor]] | {{nie}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[CRiSP]] | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[Cssed]] | {{tak}} | {{tak}} | {{tak}}<ref group=uwagamini name=cssedMakro /> | {{nie}} |- ! style="background: #ececec" | [[Diakonos]] | {{nie}} | {{nie}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[ed]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[EditPad Lite]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[EditPad Pro]] | brak danych | brak danych | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[EditPlus]] | {{nie}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[gedit]] | {{tak}} | {{tak}} | {{tak}}<ref group=uwagamini name=geditMakro /> | {{nie}} |- ! style="background: #ececec" | [[Emacs|GNU Emacs]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Kate]] | {{tak}} | {{tak}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[KWrite]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[jEdit]] | {{tak}} | {{nie}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[JOE]] | {{tak}} | {{nie}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[MadEdit]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Metapad]] | {{tak}} | {{tak}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Nano (program)|Nano]] | brak danych | brak danych | brak danych | {{nie}} |- ! style="background: #ececec" | [[NEdit]] | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[Notatnik (program)|Notatnik]] | {{tak}} | {{tak}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Notepad++]] | {{nie}} | {{tak}} | {{tak}} | {{Tabela-częściowo}}<ref group=uwagamini name=nppplugin /> |- ! style="background: #ececec" | [[Notepad2]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[nvi]] | {{tak}} | {{nie}} | {{nie}} | brak danych |- ! style="background: #ececec" | [[Pico (Linux)|Pico]] | brak danych | brak danych | brak danych | {{nie}} |- ! style="background: #ececec" | [http://www.atechgroup.net Professional Notepad] | brak danych | {{nie}} | brak danych | {{nie}} |- ! style="background: #ececec" | [[PSPad]] | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[skEdit]] | {{tak}} | {{tak}} | {{nie}} | {{tak}}<ref group=uwagamini name=skEditMakro /> |- ! style="background: #ececec" | [[SubEthaEdit]] | {{tak}} | {{tak}} | {{nie}} | {{tak}} |- ! style="background: #ececec" | [[TED Notepad]] | {{tak}} | {{tak}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[TextEdit]] | {{tak}} | {{tak}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[TextMate]] | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[TextPad]] | {{nie}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[UltraEdit]] | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[Vim]] | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[XEmacs]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Zeus (program)|Zeus]] | {{tak}}<ref group=uwagamini name=zeusMakro /> | {{tak}} | {{tak}} | {{nie}} |- style="background: #ececec" ! style="width:12em" | ! Integracja z tekstową [[Powłoka systemowa|powłoką systemową]] ! Integracja z graficzną powłoką systemową ! [[Makro|Makra]] ! Wielosobowa praca nad plikiem |} {{Uwagi|=mini| <ref group=uwagamini name=alphaMakro>Makra w [[AppleScript]], [[Tcl (język programowania)|Tclu]] lub w tekście.</ref> <ref group=uwagamini name=bbeditMakro>Makra w [[AppleScript]], [[Perl]]u, [[Python]]ie, powłoce systemowej [[Unix|UNIX-a]] lub w tekście.</ref> <ref group=uwagamini name=cssedMakro>Makra w [[Python]]ie.</ref> <ref group=uwagamini name=geditMakro>Makra w [[Python]]ie.</ref> <ref group=uwagamini name=skEditMakro>Makra wykorzystują wtyczke SCM.</ref> <ref group=uwagamini name=zeusMakro>Makra w języku skryptowym i zintegrowanym narzędziu ustawiającym cechy edytora.</ref> <ref group=uwagamini name=nppplugin>Bardzo podstawowa funkcjonalność (dwie osoby) za pomocą wtyczki.</ref> }} == Obsługiwane protokoły internetowe == Tabela zawiera listę [[Protokół komunikacyjny|protokołów internetowych]], które obsługiwane są w zdalnym edytowaniu plików. {| border="1" cellpadding="1" cellspacing="0" style="font-size: 85%; border: gray solid 1px; border-collapse: collapse; text-align: center; width: 100%; table-layout: fixed;" (contracted; show full)! style="background: #ececec" | [[KWrite]] | {{tak}} | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[jEdit]] | {{tak}}<ref group= uwagamini name=jeditProtocols /> | {{nie}} | {{tak}}<ref group=uwagamini name=jeditProtocols /> | {{tak}}<ref group=uwagamini name=jeditProtocols /> |- ! style="background: #ececec" | [[JOE]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[MadEdit]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Metapad]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Nano (program)|Nano]] | {{nie}} | {{nie}} | {{tak}} | {{nie}} |- ! style="background: #ececec" | [[NEdit]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Notatnik (program)|Notatnik]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Notepad++]] | {{tak}}<ref group=uwagamini name=notepadplusplusProtocols /> | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Notepad2]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[nvi]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Pico (Linux)|Pico]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [http://www.atechgroup.net Professional Notepad] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[PSPad]] | {{tak}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[skEdit]] | {{tak}} | {{nie}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[SubEthaEdit]] | {{tak}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[TextPad]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[TextMate]] | {{nie}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[UltraEdit]] | {{tak}} | {{nie}} | {{nie}} | {{nie}} |- ! style="background: #ececec" | [[Vim]] | {{tak}} | {{tak}} | {{tak}} | {{tak}}<ref group=uwagamini name=netrw /> |- ! style="background: #ececec" | [[XEmacs]] | {{tak}} | {{tak}} | {{tak}} | brak danych |- ! style="background: #ececec" | [[Zeus (program)|Zeus]] | {{tak}} | {{tak}} | {{tak}} | {{nie}} |- style="background: #ececec" ! ! [[File Transfer Protocol|FTP]] ! [[Hypertext Transfer Protocol|HTTP]] ! [[Secure Shell|SSH]] ! [[Web-based Distributed Authoring and Versioning|WebDAV]] |} {{Uwagi|=mini| <ref group=uwagamini name=jeditProtocols>Wymaga zainstalowania wtyczki.</ref> <ref group=uwagamini name=notepadplusplusProtocols>FTP, SFTP, FTPS przy użyciu wtyczki NppFTP (dodawana do instalatora i domyślnie instalowana)</ref> <ref group=uwagamini name=netrw>Wymaga zainstalowania wtyczki [http://www.vim.org/scripts/script.php?script_id=1075 netrw].</ref> }} == Obsługiwane kodowania znaków == Tabela zawiera listę obsługiwanych kodowań znaków przez poszczególne [[edytor tekstu|edytory tekstu]]. {| border="1" cellpadding="1" cellspacing="0" style="font-size: 85%; border: gray solid 1px; border-collapse: collapse; text-align: center; width: 100%; table-layout: fixed;" (contracted; show full)! style="background: #ececec" | [[TED Notepad]] | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[TextPad]] | {{tak}} | {{Tabela-częściowo}}<ref group= uwagamini name=TextPadUnicode /> | {{Tabela-częściowo}}<ref group=uwagamini name=TextPadUnicode /> |- ! style="background: #ececec" | [[TextMate]] | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[UltraEdit]] | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Vim]] | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[XEmacs]] | {{tak}} | {{tak}} | {{tak}} |- ! style="background: #ececec" | [[Zeus for Windows|Zeus]] | {{tak}} | {{tak}} | {{tak}} |- style="background: #ececec" ! ! [[ASCII]] ! [[UTF-8]] ! [[UTF-16]] |} {{Uwagi|=mini| <ref group=uwagamini name=TextPadUnicode>TextPad potrafi odczytać i zapisać pliki tekstowe w formacie UTF-8 i UTF-16, ale nie umie ich używać albo zachowywać poza systemowym kodowaniem. [http://www.textpad.info/forum/viewtopic.php?t=4777]</ref> }} == Obsługiwane systemy kodowania końca linii == Tabela pokazuje obsługiwane kodowania końca linii w edytorach tekstu. (contracted; show full)! [[Macintosh|Mac]] (CR) |} == Bibliografia == * [http://www.gnu.org/software/emacs/manual/ Gnu Emacs manual] ''GNU Emacs Manual 14th edition'' z 11 marca 2005, „The Emacs Editor” [[Kategoria:Edytory tekstu|*]] [[Kategoria:Porównania oprogramowania|Edytory tekstu]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://pl.wikipedia.org/w/index.php?diff=prev&oldid=52331241.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|