Usporedba uređivača teksta

Izvor: Wikipedija

U ovom članku je predstavljena usporedba osnovnih mogućnosti nekoliko editora.

Usporedba je rađena na temelju stabilnih inačica softvera, bez najavljenih ili beta verzija, kao i bez dodataka, ekstenzija ili vanjskih programa (osim ako nije napomenuto u podnošku). Članak nije sveobuhvatan, a vjerojatno ne navodi najsvježije podatke.

Pregled[uredi | uredi kôd]

Popis editora teksta
Editor Autor Prvo javno pojavljivanje Posljednja stabilna verzija Korišteni programski jezik Cijena (USD) Licencija Open source
Acme Rob Pike 1993 Plan 9 i Inferno besplatan


LPL, (OSI odobreno) Da
AcroEdit SungDong Kim 1999 0.9.18.82 Delphi besplatan


Freeware Ne
AkelPad Shengalts A.A. 2003 4.2.3 C++ besplatan


Freeware Da
Alphatk Vince Darley 1999 8.3.3 $40 Vlasnički, s BSD komponentama Ne
AptEdit Brother Technology 2003 4.8.1 C++ $44.95 Vlasnički Ne
Aquamacs David Reitter 2005 1.7 C and Elisp besplatan


GPL Da
BBEdit Rich Siegel 1992-04 9.2 $125, $49 obrazovni Vlasnički Ne
Bluefish Bluefish Development Team 1999 1.0.7 besplatan


GPL Da
Caditor Caglow 2008 2.03 C# besplatan


AFL Da
Coda Panic, Inc. 2007 1.6.2 $99 Ne
ConTEXT ConTEXT Project Ltd 1999 0.98.5 Borland Delphi besplatan


Vlasnički Ne
Crimson Editor Ingyu Kang ? 3.7 besplatan


GPL Da
Crystal C/C++ SGV Sarc, Inc 1999 4.00 C, C++ $249 naviše Vlasnički Ne
CRiSP Editor Foxtrot Systems Ltd, Paul Fox 1990 9.4.3 $99 Vlasnički Ne
Diakonos Pistos 2004 0.8.8 Ruby besplatan


MIT Da
e Alexander Stigsen 2005 1.0.30 $34.95 Vlasnički Ne
ed Ken Thompson 1970 nepromijenjen original besplatan


/ Da
EditPlus Sangil Kim 1998 3.10 $35 Shareware Ne
Editeur Jean-Pierre Menicucci 1992 5.3.4 $28 Shareware Ne
EmEditor Emurasoft, Inc. 1997 8.05 $39.99 (1-korisnik) Shareware Ne
epsilon Lugaru Software 1984 13.06 C $250 Vlasnički Ne
gedit GNU Projekt 2000 2.26 C besplatan


GPL Da
Geany Enrico Tröger 2005 0.15 besplatan


GPL Da
GNU Emacs Richard Stallman 1984 22.3 C i Elisp besplatan


GPL Da
Gobby 0x539 dev group 2005 0.4.7 C++ besplatan


GPL Da
JED John E. Davis 1992 0.99-18 C besplatan


GPL Da
jEdit Slava Pestov 1998 (?) 4.2 Java besplatan


GPL Da
JOE Joseph Allen 1988 3.5 C besplatan


GPL Da
Kate KDE Project 2000-12 3.2.1 besplatan


GPL Da
KEDIT Mansfield Software Group, Inc. 1983 1.6 $129 Vlasnički Ne
KWrite KDE Projekt 2000 4.5 besplatan


GPL Da
LE Alexander V. Lukyanov 1997 1.13.8 C++ besplatan


GPL Da
Metapad Alexander Davidson 1999 3.51 besplatan


Freeware Ne
mined Thomas Wolff 1992 2000.15 C besplatan


GPL Da
MS-DOS Editor Microsoft 1991 2.0.026 Uključen u MS-DOS i Microsoft Windows Vlasnički Ne
Nano Chris Allegretta 1999 2.0.9 C besplatan


GPL Da
NEdit Mark Edel 1991 5.5 besplatan


GPL Da
Notepad Microsoft 1985 6.0 Uključen u Microsoft Windows Vlasnički Ne
Notepad++ Donho Don Ho 2003-11-25 5.3.1 C++ besplatan


GPL Da
Notepad2 Florian Balmer 2004-04 2.0.18 C++ besplatan


BSD Da
NoteTab Eric Fookes, Fookes Software 1995 5.61 besplatan

, $10 Standard, $20 Pro

Vlasnički Ne
nText Paul Kenny 2008 Java besplatan


GPL, (OSI odobreno) Da
nvi Keith Bostic ? 1.79 besplatan


BSD Da
Pico University of Washington ? 4.64 besplatan


Vlasnički Ne
PolyEdit PolySoft Solutions 1998 5.0 Preview Release $27.95 Shareware Ne
PowerPad Nathan Osman 2009 1.0.1 C++ besplatan


Freeware Ne
Programmer's Notepad Simon Steele 1998 2.0.6.1 C++ besplatan


BSD Da
PSPad Jan Fiala 2002 4.5.3 Borland Delphi besplatan


Vlasnički Ne
Q10 (editor teksta) Baara Estudio ? 1.2.21 ? besplatan


Vlasnički Ne
RJ TextEd Rickard Johansson ? 4.521 Borland Delphi besplatan


Vlasnički Ne
RText Fifesoft 2003 0.9.9.6 Java besplatan


GPL Da
sam Rob Pike 1980-te Plan 9 i Inferno besplatan


LPL, (OSI odobreno) Da
SciTE Neil Hodgson 1999-03 1.78 besplatan


HPND Da
skEdit Sean Kelly, skti 2002 3.6.1 $24.95 for a Lifetime license Vlasnički Ne
SlickEdit SlickEdit, Inc. 1988 11.0.2 $299 Vlasnički Ne
Smultron Peter Borg 2004 3.3 Objective-C besplatan


BSD Da
Source Insight Source Dynamics. 1996? 3.5 $239 Vlasnički Ne
SubEthaEdit TheCodingMonkeys 2003 2.6.3 $35 za komercijalnu uporabu Vlasnički Ne
TED Notepad Juraj Simlovic 2001 5.3.1 besplatan


Freeware Ne
TextEdit Apple Computer 2001 1.4 Uključen u Mac OS X Vlasnički Da
TextMate MacroMates 2004-10-10 1.5.7 Objective-C++ €39 Vlasnički, s MIT komponentama Ne
TextPad Helios Software Solutions 1992 5.2 $32.40 (£16.50) Shareware Ne
TextWrangler Bare Bones Software ? 2.3 besplatan


Vlasnički Ne
The Gun Steve Hutchesson ? 3.0f Microsoft Assembler (100%) besplatan


Freeware Ne
The SemWare Editor Sammy Mitchell 1985-11 4.4 $99 Vlasnički Ne
Twistpad Carthago Software 2006 1.64 Borland Delphi $19.95 Vlasnički Ne
UltraEdit IDM Computer Solutions 1994 15.00 $49.95 Vlasnički Ne
UNA N-BRAIN, Inc. 2008 1.0 Java Lite besplatan, Full $300 Vlasnički Ne
VEDIT Ted Green, Greenview Data 1980 6.15.2 Assembly and C standard $89, Pro64 $239 Vlasnički Ne
Vim Bram Moolenaar 1991 7.2 C besplatan


GPL-kompatibilna Da
XEmacs Lucid Inc. 1991 21.4 C i Elisp besplatan


GPL Da
Zeus Xidicone P/L 1995 3.96q C and C++ $69.95 Shareware Ne
Yi Don Stewart 2005 0.6 Haskell besplatan


GPL Da
Editor Autor Prvo javno pojavljivanje Posljednja stabilna verzija Korišteni programski jezik Cijena (USD) Licencija Open source

Operativni sustavi[uredi | uredi kôd]

Ovaj odjeljak nabraja operativne sustave na kojima pojedini editori mogu raditi. Neki editori mogu raditi i na dodatnim sustavima, koji ovdje nisu prikazani.

Multiplatformski editori teksta[uredi | uredi kôd]

Podrška editora teksta za razne operative sustave
Windows Mac OS X Linux BSD Unix OpenVMS
Acme Da Da Da Da Da Ne
Alphatk Da Da Da Da Da Da
Bluefish djelomično [1] Da Da Da Da Da
CRiSP Da Da Da Da Da Ne
Diakonos Da Da Da Da Da Ne
ed Da Da Da Da Da Da
epsilon Da Da [2] Da Da Da Ne
gedit Da Da [3] Da Da Da Ne
Geany Da Da Da Da Da Da
GNU Emacs Da Da Da Da Da Da
Gobby Da Da Da Da Da Ne
JED Da Da Da Da Da Da
jEdit Da Da Da Da Da Ne
JOE djelomično [4] Da Da Da Da Ne
Kate Da Da Da Da Da Ne
KEDIT Da Ne Ne Ne Ne Ne
KWrite djelomično [5] Da Da Da Da Ne
LE djelomično [4] Da Da Da Da Ne
mined djelomično [6] Da Da Da Da ?
Nano Da Da Da Da Da Ne
NEdit djelomično [4] Da [3] Da Da Da Da
ne Ne Da Da Da Da Ne
nText Da Da Ne Ne Ne Ne
nvi Ne Da Da Da Da Ne
Pico Da Da Da Da Da Da
RText Da Da Da Da Da Ne
SciTE Da Da [3] Da Da Da Ne
SlickEdit Da Da [3] Da Ne Da Ne
TaterEdit Da Da Da Ne Ne Ne
UNA Da Da Da Da Da Ne
Vim Da Da Da Da Da Da
XEmacs Da Da Da Da Da Da
Yi djelomično Da Da Da Da Ne
Windows Mac OS X Linux BSD Unix OpenVMS

Editori teksta temeljeni na Javi[uredi | uredi kôd]

Editori teksta samo za Windows[uredi | uredi kôd]

Editori teksta samo za Mac[uredi | uredi kôd]

Jezik sučelja[uredi | uredi kôd]

Jezici dostupni za korisničko sučelje
Engleski Njemački Francuski Poljski Korejski Japanski Talijanski Nizozemski Portugalski Španjolski Švedski Ukupno
Acme Da ? ? ? ? ? ? ? ? ? ? ?
AcroEdit Da Ne Ne Ne ? Da Ne Ne Ne Ne Ne 5
Alphatk Da ? ? ? ? ? ? ? ? ? ? ?
AptEdit Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
Aquamacs Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
BBEdit Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
Bluefish Da Da Da Da ? Da Da Ne Da Da Da 26
Caditor Da Ne Da Ne ? Ne Ne Ne Ne Da Ne 3
ConTEXT Da Da Da Da ? Ne Da Da Da Da Ne 22
Crimson Editor Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
Diakonos Da ? ? ? ? ? ? ? ? ? ? ?
e Da ? ? ? ? ? ? ? ? ? ? ?
ed Da ? ? ? ? ? ? ? ? ? ? ?
EditPlus Da ? ? ? Da ? ? ? ? ? ? ?
Editeur Da Da Da ? ? ? Da ? Da ? ? ?
EmEditor Da Da Da Ne Da Da Ne Ne Ne Ne Ne 7
epsilon Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
gedit Da Da Da Da ? Da Da Da Da Da Da 82
Geany Da Da Da Da ? Da Da Da Da Da Da 21
GNU Emacs Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
Gobby Da ? ? ? ? ? ? ? ? ? ? ?
JED Da ? ? ? ? ? ? ? ? ? ? ?
jEdit Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
JOE Da Da Da ? ? ? ? ? ? ? ? 4
Kate Da Da Da Da ? Da Da Da Da Da Da 50/18[8]
KEDIT Da Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne 1
KWrite Da Da ? ? ? ? Da ? ? Da Da ?
Metapad Da ? ? ? ? ? ? ? ? ? ? ?
mined Da ? ? ? ? ? ? ? ? ? ? ?
MS-DOS Editor Da ? ? ? ? ? ? ? ? ? ? ?
Nano Da ? Da ? ? ? Da ? Da ? ? ?
NEdit Da ? ? ? ? ? ? ? ? ? ? ?
Notepad Da Da Da Da Da ? Da Da Da Da ? ?
Notepad++ Da Da Da Da ? Da Da Da Da Da Da 43
Notepad2 Da Da Da Da ? ? ? ? ? Da Da ?
NoteTab Da ? ? ? ? ? ? ? ? ? ? ?
nText Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
nvi Da ? ? ? ? ? ? ? ? ? ? ?
Pico Da ? ? ? ? ? Da ? ? ? ? ?
PolyEdit Da ? ? ? ? ? ? ? ? ? ? ?
Programmer's Notepad Da ? ? ? ? ? ? ? ? ? ? ?
PSPad Da Da Da Da ? Da Da Da Da Da Da 36
Q10 (editor teksta) Da Da ? ? ? ? Da Da Da Da ? 6
RJ TextEd Da Da Ne Ne ? Da Da Da Da Da Da 14
RText Da Da Da Ne ? Da Da Da Da Da Da 17
SciTE Da Da zastarjeo (1.72) Da ? zastarjeo (1.62) Da zastarjeo (1.67) zastarjeo (1.63) Da Da 39
skEdit Da ? ? ? ? ? ? ? ? ? ? ?
SlickEdit Da ? ? ? ? ? ? ? ? ? ? ?
Smultron Da Da Da Ne ? Da Da Da Ne Da Da 13
SubEthaEdit Da ? ? ? ? ? ? ? ? ? ? ?
TED Notepad Da ? ? ? ? ? ? ? ? ? ? ?
TextEdit Da Da Da Da ? Da Da Da Da Da Da 18
TextMate Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
TextPad Da Da Da zastarjeo (4.7.3) ? Da zastarjeo (4.7.3) zastarjeo (4.7.3) zastarjeo (4.7.3) zastarjeo (4.7.3) Ne 9
TextWrangler Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
The SemWare Editor Da ? ? ? ? ? ? ? ? ? ? ?
Twistpad Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
UltraEdit Da Da Da Ne Da Ne Da Ne Ne Da Ne 7
UNA Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
VEDIT Da Ne Ne Ne ? Ne Ne Ne Ne Ne Ne 1
Vim Da Da Da Da ? Da Da Da Da Da Da 25
XEmacs Da ? ? ? ? ? ? ? ? ? ? ?
Yi Da Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne 1
Zeus Da ? ? ? ? ? ? ? ? ? ? ?
Engleski Njemački Francuski Poljski Korejski Japanski Talijanski Nizozemski Portugalski Španjolski Švedski Ukupno

Sučelje dokumenta[uredi | uredi kôd]

Podrška editora za česta sučelja dokumenata
Više instanci Dijeljenje prozora jednog dokumenta Višedokumentno sučelje (MDI): Preklapanje prozora MDI: dokument s tabovima MDI: Dijeljenje prozora
Acme Da Da Ne Da Da
AcroEdit Da Da Da Ne Da
Alphatk Da Da Da Da Da
AptEdit Da Da Da Da Da
Aquamacs Da Da Da Da Da
BBEdit Da Da Da Da Da
Bluefish Da Ne Da Da Ne
Caditor Da Ne Ne Da Ne
ConTEXT Da Ne Da Da Ne
Crimson Editor Da Da Da Da Da
Crystal C/C++ Da Da Da Da Da
Diakonos Da Ne Ne Ne Ne
e Da Ne Ne Da Da
ed Da Ne Ne Ne Ne
EditPlus Da Da Da Da Da
Editeur Ne Da Da Da Da
EmEditor Da Da Da Da Da
Geany Da Ne Ne Da Ne
gedit Da Ne Da Da Ne
GNU Emacs Da Da Da Plugin [9] [10] Da
Gobby ? ? ? ? ?
JED Ne Da Ne Ne Da
jEdit Da Da Ne Da Da
JOE Da Da Ne Ne[11] Da
Kate Da Da Da Da Da
KEDIT Ne Ne Da Ne Ne
KWrite Da Ne Ne Ne Ne
LE Da Ne Ne Ne Ne
Metapad Da Ne Ne Ne Ne
mined Da Ne Ne [12] Ne Ne
MS-DOS Editor Ne Da Ne Ne Da
Nano Da Ne Ne Ne Ne
NEdit Da Da Ne Da Da
Notepad Da Ne Ne Ne Ne
Notepad++ Da
*Iz cmd
Da Ne Da Da
Notepad2 Da Ne Ne Ne Ne
NoteTab Da ? Ne Da 2 prozora
nText Ne Ne Ne Ne Ne
nvi Da Da Ne Ne Ne
Pico Da Ne Ne Ne Ne
PolyEdit Ne Ne Da Da Da
Programmer's Notepad Da Ne Da Da Ne
PSPad Da Da Da Da Da
Q10 (editor teksta) Ne Ne Ne Ne Ne
RJ TextEd Da Da Ne Da Da
RText Da Ne Da Da Ne
SciTE Da Ne Ne Da [13] Ne
skEdit Da Da Ne Da Ne
SlickEdit Da Da Da Da Da
Smultron Da Da Ne Da Da
SubEthaEdit Da Da Ne Da Ne
TED Notepad ? ? ? ? ?
TextEdit ? ? Da ? ?
TextMate Ne Ne Da Da Ne
TextPad Da Da Da Da Da
TextWrangler Da Da Da Da Da
The SemWare Editor Da Da Ne Ne Da
Twistpad Da Ne Da Da Da
UltraEdit Da Da Da Da Da
UNA Da Da Ne Da Da
VEDIT Da Da Da Da Da
Vim Da Da Da [14] Da [15] Da
XEmacs Da Da Da Da Da
Yi Da Da Da Da Da
Zeus Da Da Da Da Da
Više instanci Dijeljenje prozora jednog dokumenta Višedokumentno sučelje (MDI): Preklapanje prozora MDI: dokument s tabovima MDI: Dijeljenje prozora

Napomene[uredi | uredi kôd]

  • Više instanci: isti program se može višestruko otvoriti za uređenje više datoteka. Odnosi se na programe i s jednodokumentnim i s višedokumentnim sučeljem. Također se odnosi i na sučelje koje izgleda kao više instanci istog programa (kao što su neke verzije Microsoft Worda).
  • Dijeljenje prozora jednog dokumenta: prozor se može podijeliti za istovremeni pregled različitih dijelova iste datoteke.
  • Višedokumentno sučelje (MDI): svaki otvoreni dokument dobiva svoj prozor koji se može pomicati unutar prostora editora.
  • MDI: dokument s tabovima: dokumenati se vide kao tabovi u jednom prozoru.
  • MDI: Dijeljenje prozora: dijeljenje prozora aplikacije za prikazivanje više dokumenata (prozori se ne preklapaju).

Osnovne mogućnosti[uredi | uredi kôd]

Podrška editora za osnovne mogućnosti uređivanja
Provjera pravopisa Traženje i zamjena bazirana na RegEx Konverzija kodnih znakova Konverzija novog reda Višestruko poništavanje i vraćanje Označavanje pravokutnog bloka
Acme Ne Da Ne Ne Da Ne
AcroEdit Ne Da Da Da Da Da
Alphatk Da Da Da Da Da Da
AptEdit Da Da Da Da Da Da
Aquamacs Da Da Da Da Da Da
BBEdit Da Da Da Da Da Da
Bluefish Da Da Da Da Da ?
Caditor Ne Da Da Da Da Ne
Coda ? djelomično ? ? ? ?
ConTEXT Ne djelomično[16] djelomično [17] Da Da Da
Crimson Editor Da Da Da Da Da Da
Crystal C/C++ Da Da Da Da Da Da
Diakonos Da [18] Da Ne Ne Da Da
e Plugin[19] Da Da Da Da Da
ed Ne Da Ne Ne Ne Ne
EditPlus Da Da Da Da Da Da
Editeur Da Ne Da Da Da Da
EmEditor Plugin[20] Da Da Da Da Da
Geany Plugin[21] Da Da Da Da Da
gedit Da [22] Ne Da Ne Da Ne
GNU Emacs Da Da Da Da Da Da
Gobby ? ? ? ? ? ?
JED Da Da Da Da Da Da
jEdit Plugin[23] Da Da Da Da Da
JOE Plugin[24] djelomično[25] Ne[26] Da Da Da
Kate Da Da Da Da Da Da
KEDIT Ne Da Ne Da Da Da
KWrite Da Da Da Da Da Da
LE Ne Da Ne[27] Da Da Da
Metapad djelomično[28] Ne Da Da Da Ne
mined Ne Da Da [29] Da [30] Ne Ne
MS-DOS Editor Ne ? ? Da ? ?
Nano Da Da Ne Da Da Ne
Provjera pravopisa Traženje i zamjena bazirana na RegEx Konverzija kodnih znakova Konverzija novog reda Višestruko poništavanje i vraćanje Označavanje pravokutnog bloka
NEdit Plugin[31] Da Ne Da Da Da
Notepad Ne Ne Ne Ne Ne Ne
Notepad++ Plugin[32] Da Da Da Da Da
Notepad2 Ne Da Da Da Da Da
NoteTab Da Da Da Da Da Da
nText Ne Ne Ne Ne Ne Ne
nvi Ne Da Ne Ne Da ?
Pico Da Ne Ne Ne Da ?
PolyEdit Da Da Da Da Da Da
Programmer's Notepad Ne Da Da [33] Da [33] Da Da
PSPad Da Da Da Da Da Da
Q10 (editor teksta) ? ? ? ? ? ?
RJ TextEd Da Da Da Da Da Da
RText Ne Da Da Da Da Ne
SciTE Ne djelomično [34] Ne Da Da Da
skEdit Da Da Da Da Da Da
SlickEdit Da Da Da Da Da Da
Smultron Da Da Da Da Da Da
SubEthaEdit Da Da Da Da Da Da [35]
TED Notepad Ne Ne Ne Da Da Ne
TextEdit Da Ne Da Da Da ?
TextMate Da Da djelomično Da Da Da
TextPad Da Da Da Da Da Da
TextWrangler Da Da Da Da Da Da
The SemWare Editor Da Da Ne Da Da Da
Twistpad Da Da Da Da Da Da
UltraEdit Da Da [36] Da Da Da Da
UNA Ne Da Ne Ne Da Da
VEDIT Plugin[37] Da Da Da Da Da
Vim Da [38] Da Da Da Da Da
XEmacs Da Da Da Da Da Da
Yi ? Da ? ? Da Da
Zeus Da Da Da Da Da Da
Provjera pravopisa Traženje i zamjena bazirana na RegEx Konverzija kodnih znakova Konverzija novog reda Višestruko poništavanje i vraćanje Označavanje pravokutnog bloka

Programerske mogućnosti[uredi | uredi kôd]

Podrška editora za programiranje (uređenje izvornog koda)
Isticanje sintakse Lista funkcija Baza simbola
(ctags ili ekviv.)
Uparivanje zagrada Auto indentacija Auto kompletiranje Skrivanje koda Skrivanje teksta Integracija kompajlera
Acme Ne ? ? Da Da Da Ne Ne Da
AcroEdit Da Da Da Da Da Da Ne Ne Da
Alphatk Da ? ? Da Da Da Da Da Da
AptEdit Da Da Da Da Da Da Da Da Da
Aquamacs Da Da Da Da Da Da Da Da Da
BBEdit Da Da Da Da Da Da Da Da Da
Bluefish Da ? ? Da[39] Da Da Da[40] Ne Da[41]
Caditor Da Da Da Ne Da Da Ne Ne Da
ConTEXT Da ? ? Da Da Da Ne Ne Da
Crimson Editor Da Ne Ne Da Da Ne Ne Ne Da
Crystal C/C++ Da Da Da Da Da Da Da Da Da
Diakonos Da ? Da Ne Da Ne Ne Ne Ne
e Da ? ? Da Da Da Da Da Da
ed Ne Ne Ne Ne Ne Ne Ne Ne Ne
EditPlus Da Da[42] Da[43] Da Da Da[44] Da Da Da
Editeur Da Da Da Da Da Ne Ne Ne Ne
EmEditor Da Da Da Da Da Plugin [45] Da Da Da
Geany Da Da Da Da Da Da Da Da Da
gedit Da ? Plugin Da Da Ne Ne Ne Da[46]
GNU Emacs Da Da Da Da Da Da Da Da Da
Gobby ? ? ? ? ? ? ? ? ?
JED Da Da Da Da Da Da Da Da Da
jEdit Da Plugin Plugin Da Da Da Da Da Plugin
JOE Da ? Da Da Da ? Ne Ne Da
Kate Da ? Plugin Da Da Da Da Da Plugin
KEDIT Da ? ? ? Da ? ? ? Da
Komodo Edit Da Da ? Da Da Da Da ? Ne
KWrite Da ? ? Da Da Da Da Da Ne
LE Da Ne Ne Da Da Ne Ne Ne Ne
Metapad Ne Ne Ne Ne Da Ne Ne Ne Ne
mined Da [47] ? Da Da Da Ne Ne Ne Ne
Nano Da Ne Ne Da Da Ne Ne Ne Ne
Isticanje sintakse Lista funkcija Baza simbola
(ctags ili ekviv.)
Uparivanje zagrada Auto indentacija Auto kompletiranje Skrivanje koda Skrivanje teksta Integracija kompajlera
NEdit Da Plugin Da Da Da Plugin Ne Ne Da
Notepad Ne Ne Ne Ne Ne Ne Ne Ne Ne
Notepad++ Da Plugin Plugin Da Da Da [48] Da Da Da
Notepad2 Da Ne Ne Da Da Ne Ne Ne Ne
NoteTab djelomično [49] ? ? Ne ? Da ? ? Da
nText Da Ne Ne Da Ne Ne Ne Ne Ne
nvi Ne ? Da Da Da Da Ne Ne Ne
Pico Ne Ne Ne Ne Ne Ne Ne Ne Ne
PolyEdit Da ? ? Ne Ne Ne Ne Ne Ne
Programmer's Notepad Da Da Da Da [50] Da [50] Da Da [50] Da Da [50]
PSPad Da Da Plugin Da Da Da Ne Ne Da
Q10 (editor teksta) ? ? ? ? ? ? ? ? ?
RJ TextEd Da Da Da Da Da Da Da Da Da
RText Da Da Da Da Da Ne Ne Ne Ne
SciTE Da ? ? Da Da Da Da Da Da
skEdit Da ? ? Da Da Da Ne Ne Ne
SlickEdit Da Da Da Da Da Da Da Da Da
Smultron Da ? ? Da Da Da ? ? ?
SubEthaEdit Da ? ? Da Da Da Ne Ne Da
TED Notepad Ne ? ? Ne Da Da Ne Ne Ne
TextEdit Ne Ne Ne Ne Ne Ne Ne Ne Ne
TextMate Da Da Da Da Da Da [51] Da Da Ne
TextPad Da Ne Ne Da Da Ne Ne Ne Da
TextWrangler Da Da ? Da Da Ne Ne Ne Ne
The SemWare Editor Da ? ? Da Da Da [52] djelomično [53] Ne Da
Twistpad Da Da Ne Da Da Da Da Ne Da
UltraEdit Da Da Da Da Da Da Da Da Da
UNA Da ? ? Da Da Da Ne Ne Da
VEDIT Da Da Da Da Da Da [54] Ne Ne Da
Vim Da Plugin [55] Da Da Da Da Da Da Da
XEmacs Da ? Da Da Da Da Da Da Da
Zeus Da Da Da Da Da Da Da Da Da
Yi Da [56] Ne Da Da Da Da ? ? Da
Isticanje sintakse Lista funkcija Baza simbola
(ctags ili ekviv.)
Uparivanje zagrada Auto indentacija Auto kompletiranje Skrivanje koda Skrivanje teksta Integracija kompajlera

Napomene[uredi | uredi kôd]

  • Isticanje sintakse: Prikazuje tekst u raznim bojama i fontovima zavisno od kategorije termina.
  • Popis funkcija: Popisuje sve funkcije iz trenutačne datoteke u prozoru ili u sajdbaru i omogućava korisniku da skoči direktno na definiciju te funkcije, npr. dvoklikom na ime funkcije u listi. Uglavnom u realnom vremenu (ne zahtijeva kreiranje baze simbola, vidi dolje).
  • Baza simbola: Baza funkcija, definicija varijabli i tipova, definicije makroa itd iz svih datoteka koje pripadaju softveru koji se razvija. Baza može biti kreirana samim editorom ili nekim vanjskim programom kao što je ctags. Baza se može koristiti za brzo lociranje definicije, čak i ako je u drugoj datoteci.
  • Uparivanje zagrada: Pronalazi odgovarajuću zagradu, uzimajući u obzir ugnježđenost.
  • Auto indentacija: Može se odnositi na jednostavnu automatsku indentaciju istog nivoa (početak novog kao početak prethodnog reda), ili inteligentnu indentaciju, specifičnu za jezik.
  • Auto kompletiranje: Editor "pametno" predviđa riječ ili frazu nakon nekoliko napisanih slova.
  • Integracija kompajlera: Omogućava pokretanje kompajlera/linkera/dibagera direktno iz editora, preuzimanje izlaza kompajlera i prolaženje kroz greške, automatski pomerajući kurzor na odgovarajuće mjesto u izvornoj datoteci.
  • Skrivanje koda, Skrivanje teksta: Blok koda ili teksta se može skriti, radi lakšeg praćenja strukture dokumenta.

Dodatne mogućnosti[uredi | uredi kôd]

Podrška za ostale programerske mogućnosti
Integracija tekstualne ljuske Integracija grafičke ljuske Makro Suradničko uređivanje Podrška za velike datoteke Podrška za višelinijske RegEx[57]
Acme Da Da Da Ne ? Da
AcroEdit Ne Da Da Ne Da Ne
Alphatk Da Da Da [58] Ne ? ?
AptEdit Da Da Ne Ne Da Da
Aquamacs Da Da Da Da Da Da
BBEdit Da Da Da [59] Ne Ne [60] Da
Bluefish Ne Da ? Da ? Da
ConTEXT Ne Da Da Ne Ne [61] Ne
Crimson Editor Ne Da Da Ne Ne Ne
Crystal C/C++ Da Da Da Da Da Da
Diakonos Ne Ne Da Ne ? Da
e Da Da Ne[62] Da Da Da
ed Ne Ne Ne Ne ? ?
EditPlus ? Da Da Ne Ne Da
Editeur Da Da Da Ne Ne Ne
EmEditor Da Da Da Ne Da Da
Geany Da ? ? ? ? ?
gedit Da Da Da [63] Ne ? Ne
GNU Emacs Da Da Da Da Da Da
Gobby ? ? ? Da ? ?
JED Da Ne Da Ne ? ?
jEdit Da Ne Da Ne ? Da
JOE Da Ne Da Ne Da ?
Kate Da Da Ne Ne ? Ne
KEDIT Da Da Da Ne Da Da
KWrite Ne Ne Ne Ne ? Ne
LE Da Ne Ne Ne[64] Ne Da
Metapad Da Da Ne Ne ? ?
mined ? ? ? ? ? Da
Nano ? ? ? Ne ? ?
Integracija tekstualne ljuske Integracija grafičke ljuske Makro Suradničko uređivanje Podrška za velike datoteke Podrška za višelinijske RegEx[57]
NEdit Da Da Da Ne Ne Da
Notepad Da Da Ne Ne Ne Ne
Notepad++ Da Da Da Plugin Plugin Ne
Notepad2 Ne Ne Ne Ne ? Ne
NoteTab ? ? Da ? Ne Da[65]
nvi Da Ne Ne ? ? ?
Pico ? ? ? Ne ? ?
PolyEdit Da Da Ne Ne Da Da
Programmer's Notepad Ne Ne Da [63] Ne Da [66] Ne
PSPad Da Da Da Ne Da Plugin
Q10 (editor teksta) ? ? ? ? ? ?
RJ TextEd Da Da Da Ne ? ?
RText Ne Ne Da Ne Ne Da
SciTE ? ? Da Ne ? Ne
skEdit Da Da Ne Da [67] ? ?
SlickEdit Da Da Da Ne Da Da
Smultron ? ? ? ? ? ?
SubEthaEdit Da Da Ne Da ? Da
TED Notepad Da Da Ne Ne Ne ?
TextEdit Da Da Ne Ne ? ?
TextMate Da Da Da Ne Ne Da
TextPad Ne Da Da Ne Ne Da
TextWrangler Da Da Da Ne Da Da
The SemWare Editor Da Da Da Ne Da Ne
Twistpad Ne Da Da Ne Da Ne
UltraEdit Da Da Da Ne Da Da
UNA Da Da Ne Da Ne Da
VEDIT Da Da Da Ne Da Da
Vim Da Da Da Ne Da Da
XEmacs Da Da Da Da ? Da
Zeus Da Da Da [68] Ne Ne [69] Da
Integracija tekstualne ljuske Integracija grafičke ljuske Makro Suradničko uređivanje Podrška za velike datoteke Podrška za višelinijske RegEx[57]

Načelno, većina editora teksta ne podržava velike datoteke. Neki su ograničeni raspoloživim RAM-om, dok drugi koriste sofisticirane tehnike raspolaganja virtualnom memorijom i algoritme straničenja memorije (eng. paging).

Kombinacije tipki[uredi | uredi kôd]

Podrška za kombinaciju tipaka za oponašanje drugih editora
Dinamički prilagodive Mac OS X Vi Emacs Pico
Acme Ne Ne Ne Ne Ne
AcroEdit Da Ne Ne Ne Ne
Alphatk ? ? ? ? ?
AptEdit Da ? ? ? ?
Aquamacs Da Da Da Da ?
BBEdit Da Da ? Da ?
Bluefish Da ? ? ? ?
ConTEXT ? ? ? ? ?
Crimson Editor ? ? ? ? ?
Diakonos Da ? ? ? ?
e ? ? ? ? ?
ed ? ? Ne Ne Ne
EditPlus Da ? ? ? ?
Editeur Ne Ne Ne Ne Ne
EmEditor Da ? ? ? ?
Geany Da ? ? ? ?
gedit Da[70] ? ? ? ?
GNU Emacs Da Ne Da Da Ne
Gobby ? ? ? ? ?
JED Da ? Da Da ?
jEdit Da ? ? ? ?
JOE ? ? ? Da Da
LE Da ? Ne ? ?
Kate Da ? Da [71] ? ?
KEDIT Da Ne Ne Ne Ne
KWrite Da ? ? ? ?
Metapad ? ? ? ? ?
mined ? ? ? Da ?
Nano Da ? ? ? Da
NEdit Da ? ? ? ?
Notepad Ne Ne Ne Ne Ne
Notepad++ Da ? ? ? ?
Notepad2 Ne Ne Ne Ne Ne
NoteTab ? ? ? ? ?
nvi ? ? Da ? ?
Pico ? ? Ne Ne Da
PolyEdit ? ? ? ? ?
Programmer's Notepad Da ? ? ? ?
PSPad Da ? ? ? ?
Q10 (editor teksta) ? ? ? ? ?
RJ TextEd Da ? ? ? ?
RText Da ? ? ? ?
SciTE djelomično ? Ne Ne Ne
skEdit ? ? ? ? ?
SlickEdit ? ? Da Da ?
Smultron ? ? ? ? ?
SubEthaEdit ? ? ? ? ?
TED Notepad ? ? ? ? ?
TextEdit Ne Da Ne Ne Ne
TextMate ? Da Ne Ne Ne
TextPad Da ? ? ? ?
TextWrangler Da Da Ne Da Ne
The SemWare Editor Da ? ? ? ?
Twistpad Da Ne Ne Ne Ne
UltraEdit Da Ne ? ? ?
VEDIT Da Ne Ne [72] Ne Ne
Vim Da ? Da [73] djelomično [74] ?
XEmacs Da Ne Da Da ?
YI Da Da Da Da Ne
Zeus Da [75] Ne Ne Da Ne
Dinamički prilagodive Mac OS X Vi Emacs Pico

Podrška protokola[uredi | uredi kôd]

Podrška editora za daljinsko uređivanje preko Internet protokola
FTP HTTP SSH WebDAV
Acme Da Da Da Ne
AcroEdit Da Ne Ne Ne
Alphatk Da Ne Ne Da
AptEdit Da Ne Da Ne
Aquamacs Da Da Da Da[76]
BBEdit Da Ne Da Ne
Bluefish Da Da Da Da
Caditor Da Ne Ne Ne
Coda Da ? ? Da
ConTEXT Ne ? Ne ?
Crimson Editor Da Ne Ne Ne
Diakonos Ne Ne Ne Ne
e Da Ne Ne Ne
ed Ne Ne Ne Ne
EditPlus Da Ne Ne Ne
Editeur Ne Ne Ne Ne
EmEditor Ne Ne Ne Ne
Geany Ne Ne Ne Ne
gedit Da Da Da Da
GNU Emacs Da Da Da Da
Gobby ? ? ? ?
JED Ne Ne Ne Ne
jEdit Plugin[77] Da Ne Plugin
JOE Ne Ne Ne Ne
LE Ne Ne Ne Ne
Kate Da Da Da Da
KEDIT Ne Ne Ne Ne
KWrite Da Da Da Da
Metapad Ne Ne Ne Ne
mined ? ? ? ?
Nano Ne Ne Da Ne
FTP HTTP SSH WebDAV
NEdit Ne Ne Ne Ne
Notepad Ne Ne Ne Ne
Notepad++ Da Ne Ne Ne
Notepad2 Ne Ne Ne Ne
NoteTab Ne ? Ne ?
nvi Ne Ne Ne Ne
Pico Ne Ne Ne Ne
PolyEdit Ne Ne Ne Ne
Programmer's Notepad Ne Ne Ne Ne
PSPad Da Ne Ne Ne
Q10 (editor teksta) ? ? ? ?
RJ TextEd Da Ne Ne Ne
RText Ne Ne Ne Ne
SciTE Ne Ne Ne Ne
skEdit Da Ne Da Da
SlickEdit Da Da Da Ne
Smultron Da ? ? ?
SubEthaEdit Da Ne Ne Ne
TaterEdit Da Ne Da Ne
TED Notepad Ne ? Ne ?
TextEdit Ne Ne Ne Ne
TextMate Da[76] Ne Ne Ne
TextPad Ne Ne Ne Ne
TextWrangler Da ? Da ?
The SemWare Editor Ne Ne Da [78] Ne
Twistpad Ne Ne Ne Ne
UltraEdit Da Ne Da Ne
VEDIT Da Ne Ne Ne
Vim Plugin[79] Plugin[79] Plugin[79] Plugin[79]
XEmacs Da Da Da ?
Yi Ne Ne Ne Ne
Zeus Da Da Da Ne
FTP HTTP SSH WebDAV

Unicode i ostala kodiranja znakova[uredi | uredi kôd]

Za podršku određenog kodiranja znakova, editor mora biti sposoban učitati, snimiti i uređivati tekst u određenom kodiranju i ne smije uništiti nijedan znak. Za UTF-8 i UTF-16 editor mora imati internu podršku za 16-bitne znakove.

Ako editor može za uređenje samo vršiti konverziju u interni (8 bit) format, podrška je označena kao djelomična. Ako je kodiranje podržano samo za neke platforme, podrška je djelomična.

Podrška editora za neka najčešća kodiranja znakova
ASCII ISO-8859 DOS (OEM) EBCDIC UTF-8 UTF-16
Acme Da ? ? ? Da Ne
AcroEdit Da Da Da Ne Da Da
Alphatk Da ? ? ? Da Da
AptEdit Da Da Da Da Da Da
Aquamacs Da Da Da ? Da Da
BBEdit Da Da Da Da Da Da
Bluefish Da ? ? ? Da ?
ConTEXT Da ? ? ? Da Da
Crimson Editor Da Da Ne Ne djelomično Ne
Crystal C/C++ Da Da Da Ne Da Da
Diakonos Da ? ? ? Da ?
e Da ? ? ? Da Da
ed Da ? ? ? Da Ne
EditPlus Da ? ? ? Da Da
Editeur Da ? Da Ne Ne Ne
EmEditor Da Da Da Da Da Da
Geany Da Da Da ? Da Da
gedit Da Da ? ? Da Da
GNU Emacs Da Da Da ? Da Da
Gobby ? ? ? ? ? ?
JED Da Da Da ? Da Ne
jEdit Da Da Da ? Da Da
JOE Da ? ? ? Da Da
LE Da ? ? ? Da Ne
Kate Da Da ? ? Da Da
KEDIT Da Da Da Ne Ne Ne
KWrite Da ? ? ? Da Da
Metapad Da ? ? ? Da Da
mined Da Da Da ? Da Da
MS-DOS Editor Da ? Da ? ? ?
Nano Da ? ? ? Da Ne
ASCII ISO-8859 DOS (OEM) EBCDIC UTF-8 UTF-16
NEdit Da ? ? ? Ne Ne
Notepad Da Da Ne Ne Da Da
Notepad++ Da Da Da Plugin Da Da
Notepad2 Da Da Ne Ne Da Da
NoteTab Da ? Da Da ? ?
nvi Da ? ? ? Da Ne
Pico Da ? ? ? Ne Ne
PolyEdit Da ? ? ? Da Da
Programmer's Notepad Da ? ? ? Da Da
PSPad Da Da Da ? Da Da
Q10 (editor teksta) ? ? ? ? ? ?
RJ TextEd Da Da Da Da Da Da
RText Da Da Da Da Da Da
SciTE Da Ne Ne Ne Da Da
skEdit Da ? ? ? Da Da
SlickEdit Da ? ? ? Da Da
Smultron Da ? ? ? Da Da
SubEthaEdit Da ? ? ? Da Da
TED Notepad Da ? ? ? Da Da
TextEdit Da Da ? ? Da Da
TextMate Da Da ? ? Da Da
TextPad Da ? ? ? djelomično [80] djelomično [80]
TextWrangler Da Da Da Da Da Da
The SemWare Editor Da ? ? ? Ne Ne
Twistpad Da Da Da Da Da Da
UltraEdit Da Da Da Da Da Da
UNA Da ? ? ? Da Da
VEDIT Da Da Da Da djelomično djelomično [81]
Vim Da Da Da Ne [82] Da Da
XEmacs Da Da ? ? djelomično [83] djelomično
Yi Da ? ? ? Da Ne
Zeus Da Da Da Ne Da Da
ASCII ISO-8859 DOS (OEM) EBCDIC UTF-8 UTF-16

S desna ulijevo i bidirekcionalno[uredi | uredi kôd]

Podrška za pisanje tekstova s desna ulijevo (RTL, za jezike kao što su hebrejski, arapski, perzijski) i miješano s lijeva udesno (LTR) s RTL, tzv. bidirekcionalno pisanje.

Zavisno od korištenog algoritma, editori mogu samo prikazivati bidirekcionalni tekst, ali ga ne mogu uređivati. (Npr. Notepad++ 5.1.3 ispravno prikazuje bidirekcionalni tekst, ali ga ne može uređivati i mora se promijeniti smjer prozora za omogućavanje uređenja RTL.)

Podrška za pisanje s desna ulijevo i bidirekcionalno
S desna ulijevo Bidirekcionalno
Acme ? ?
AcroEdit ? ?
Alphatk ? ?
AptEdit ? ?
Aquamacs ? ?
BBEdit ? ?
Bluefish ? ?
Caditor ? ?
ConTEXT ? ?
Crimson Editor ? ?
Crystal C/C++ ? ?
Diakonos ? ?
e ? ?
ed ? ?
EditPlus ? ?
Editeur ? ?
EmEditor ? ?
Geany ? ?
gedit ? ?
GNU Emacs ? ?
Gobby ? ?
JED ? ?
jEdit ? ?
JOE ? ?
LE ? ?
Kate ? ?
KEDIT Ne Ne
KWrite ? ?
Metapad ? ?
MS-DOS Editor ? ?
mined ? ?
Nano ? ?
RTL Bidi
NEdit ? ?
Notepad Da Da
Notepad++ Da Ne
Notepad2 ? ?
NoteTab ? ?
nvi ? ?
Pico ? ?
PolyEdit ? ?
Programmer's Notepad ? ?
PSPad ? ?
Q10 ? ?
RJ TextEd ? ?
RText ? ?
SciTE ? ?
skEdit ? ?
SlickEdit ? ?
Smultron ? ?
SubEthaEdit ? ?
TaterEdit ? ?
TED Notepad ? ?
TextEdit ? ?
TextMate ? ?
TextPad ? ?
TextWrangler ? ?
The SemWare Editor ? ?
Twistpad ? ?
UltraEdit Ne Ne
UNA ? ?
VEDIT ? ?
Vim Da Ne
XEmacs ? ?
Yi ? ?
Zeus ? ?
S desna ulijevo Bidirekcionalno

Podrška za novi red[uredi | uredi kôd]

Podrška editora za sekvencu znakova za novi red
Windows (CR/LF) Unix (LF) Mac (CR)
Acme Ne Da Ne
AcroEdit Da Da Da
Alphatk Da Da Da
AptEdit Da Da Da
Aquamacs Da Da Da
BBEdit Da Da Da
Bluefish Da Da Da
Caditor Da Da Da
ConTEXT Da Da Da
Crimson Editor Da Da Da
Crystal C/C++ Da Da Da
Diakonos ? Da ?
e Da Da Da
ed Ne Da Ne
EditPlus Da Da Da
Editeur Da Da Da
EmEditor Da Da Da
Geany Da Da Da
gedit Da Da Da
GNU Emacs Da Da Da
Gobby ? ? ?
JED Da Da Da
jEdit Da Da Da
JOE Da Da ?
LE Da Da Ne
Kate Da Da Da
KEDIT Da Da Da
KWrite Da Da Da
Metapad Da Da ?
MS-DOS Editor Da ? ?
mined Da Da Da
Nano Da Da Da
Windows (CR/LF) Unix (LF) Mac (CR)
NEdit Da Da Da
Notepad Da Ne Ne
Notepad++ Da Da Da
Notepad2 Da Da Da
NoteTab Da Da Da
nvi ? Da ?
Pico ? Da ?
PolyEdit Da Da Da
Programmer's Notepad Da Da Da
PSPad Da Da Da
Q10 (editor teksta) ? ? ?
RJ TextEd Da Da Da
RText Da Da Da
SciTE Da Da Da
skEdit Da Da Da
SlickEdit Da Da Da
Smultron Da Da Da
SubEthaEdit Da Da Da
TaterEdit Da Da Da
TED Notepad Da Da Da
TextEdit Da Da Da
TextMate Da Da Da
TextPad Da Da Da
TextWrangler Da Da Da
The SemWare Editor Da Da Da
Twistpad Da Da Da
UltraEdit Da Da Da
UNA Da Da Da
VEDIT Da Da Da
Vim Da Da Da
XEmacs Da Da Da
Yi ? Da ?
Zeus Da Da Ne
Windows (CR/LF) Unix (LF) Mac (CR)

Napomene[uredi | uredi kôd]

  1. Bluefish radi pod Windowsom preko Cygwin; portovanje na win32 u tijeku.
  2. Epsilon verzija 13
  3. a b c d gedit, NEdit, SciTE, i SlickEdit rade u X11 okruženju i stoga nemaju svoju Aqua funkcionalnost pri radu pod Mac OS X.
  4. a b c Potreban Cygwin za rad pod Windowsom.
  5. KWrite radi pod Windowsom preko Cygwin.
  6. mined radi pod Windowsom ili preko cygwin (preko X-terminala ili preko samostalnog rxvt) ili u komandnoj liniji (sa DOS verzijom).
  7. The SemWare Editor (TSE): Linux beta verzija u tijeku.
  8. Kate podržava 50 jezika potpuno i 18 djelomično.
  9. GNU Emacs može imati dokument s tabovima preko dodatka (plug-in) tabbar.
  10. GNU Emacs može imati sučelje s tabovima preko paketa elscreen.
  11. JOE podržava uređivanja više dokumenata, ali samo jedan od njih je vidljiv; prebacivanje kombinacijom Ctrl+K+N ima funkcionalnost tabova, ali se tabovi ne vide.
  12. mined podržava Copy/Paste između više dokumenata u posebnim prozorima, kad su ti dokumenti u posebnim terminalskim prozorima.
  13. SciTE ima ograničenje broja bafera, koji može biti najviše 100.
  14. Vim u slučaju da se koristi GVim.
  15. Vim verzija 7 podržava sučelje s tabovima. Ranije verzije mogu emulirati tabove preko skripti.
  16. ConTEXT ne podržava povratne reference regularnih izraza u funkciji traženja i zamjene.
  17. ConTEXT podržava samo konverziju teksta u UTF-16. Također, može koristiti samo jedan format novog reda pri konverziji u UTF-16.
  18. Diakonos podržava provjeru pravopisa pozivanjem vanjskog programa aspell.
  19. e editor podržava provjeru pravopisa preko vanjske aplikacije.
  20. EmEditor Professional podržava provjeru pravopisa preko vanjske aplikacije..
  21. Geany podržava provjeru pravopisa preko vanjske aplikacije.
  22. gedit podržava provjeru pravopisa preko plugina koji se isporučuje uz gedit.
  23. jEdit podržava provjeru pravopisa preko vanjskog plugina.
  24. JOE podržava provjeru pravopisa preko vanjskih plugina ispell ili aspell.
  25. JOE koristi nestandardnu RegEx sintaksu.
  26. JOE može lako povezivati tekst preko GNU recode programa; on detektira lokalna podešavanja i omogućava uređivanje s kodiranjem koje je podešeno u okruženju.
  27. LE može povezivati tekst preko GNU recode programa.
  28. Metapad provjerava pravopis pozivanjem vanjskog programa Aspell.
  29. mined može konvertirati kodni format korištenjem funkcije Traži i Zamjeni između više dokumenata (koji imaju različito kodiranje).
  30. mined podržava konverziju novog reda preko opcije komandne linije. Različiti tipovi formata novog reda imaju različito vizualno označavanje.
  31. NEdit podržava provjeru pravopisa preko plugina.
  32. Notepad++ podržava provjeru pravopisa preko vanjskog plugina aspell.
  33. a b Programmer's Notepad 2.
  34. SciTE ne podržava alternacije (|) u RegEx.
  35. SubEthaEdit podržava napredno uređenje blokova, uključujući i tipkanje u više linija i označavanje nekontinualnog bloka.
  36. UltraEdit je u ranijim verzijama koristio nestandardne regularne izraze, a sad podržava svoj vlasnički format i Perl kompatibilne RegEx.
  37. VEDIT provjera pravopisa preko Aspell ili preko Scribe, koji je urađen u Vedit makro jeziku.
  38. Vim verzija 7 podržava provjeru pravopisa, prethodne verzije su zahtijevale skript.
  39. bluefish: Samo u razvojnoj seriji 1.1.
  40. bluefish: Samo u razvojnoj seriji 1.1.
  41. bluefish: Može se konfigurisati preko opcije outputbox.
  42. editplus: Otvara u prozoru, nije stvarno integrisano.
  43. editplus: omogućava se uređenjem odgovarajuće .stx datoteke.
  44. editplus: omogućava se uređenjem odgovarajuće .acp datoteke.
  45. EmEditor Professional podržava automatsko kompletitanje preko plugina.
  46. gedit: integracija kompajlera preko plugina koji se instaliraju uz gedit.
  47. mined: isticanje sintakse za HTML/XML, Javascript, JSP.
  48. Notepad++: automatsko kompletiranje preko priložene ili korisnički kreiranih lista.
  49. NoteTab: isticanje sintakse samo za HTML i NoteTab klipove/skripte.
  50. a b c d Programmer's Notepad 2
  51. TextMate: automatsko kompletiranje za skup podržanih jezika.
  52. The Semware Editor: automatsko kompletiranje preko priloženih ili korisnički kreiranih lista.
  53. The Semware Editor: skrivanje teksta moguće u komprimiranom pregledu.
  54. Vedit: automatsko kompletiranje za uređenje predložaka, vanjski makro za proširenje simbola iz baze.
  55. Vim ima popularan plugin TagList koji omogućava listu funkcija.
  56. Yi koristi algoritam dinamičkog parsiranja za osvježenje isticanja sintakse.
  57. a b c Podrška za višelinijske RegEx za izraze koji se prostiru u više linija (npr. "\n\n(.+)\n\n")
  58. Alpha podržava makroe preko AppleScript, Tcl ili tvornica teksta.
  59. BBEdit podržava makroe preko AppleScript, Perl, Python, shell skripti ili tvornica teksta.
  60. BBEdit je tehnički sposoban za bilo koju veličinu datoteke, ali je praktički ograničen RAM-om i OS X ograničenjem datoteka do ≤ 384MB.
  61. ConTEXT tvrdi da ima podršku za velike datoteke, ali je učitavanje proporcionalno veličini, a datoteka od 1GB daje grešku Out of Memory.
  62. e ima podršku za makroe preko Cygwin i jezika poput Ruby, Python, ili Perl.
  63. a b Cssed ima podršku za makroe preko Pythona.
  64. LE zaključava datoteku i upozorava ako je neko promijenio datoteku.
  65. NoteTab: samo Standard i Pro verzije.
  66. Programmer's Notepad ima podršku za velike fajlove, ali nije optimizirana. Uređenje je previše sporo da bi bilo upotrebljivo.
  67. skEdit ima makro podršku preko plugina.
  68. Zeus ima makro podršku preko Python, Lua, Small-C, VBScript, JavaScript, Ruby ili TCL.
  69. Zeus veličina datoteka nije ograničena, ali cijela datoteka se učitava u RAM.
  70. Moguće je prilagoditi sve prečice gedita, jer su bazirane na Gtk.
  71. Kate podržava opcijski VI Input Mode.
  72. Vedit: stare Unix i QNX verzije mogu emulirati Vi 100%. Windows verzija ne dolazi s vi emulacijom.
  73. Vim potpuno emulira vi tipke kad je u 'compatible' režimu.
  74. Vim sa skriptom kao što je Vimacs.
  75. Zeus ima predefinirane kombinacije za Brief, Emacs, Epsilon i Wordstar.
  76. a b Aquamacs podržava preko Mac OS X mounted volume.
  77. jEdit podržava FTP i SFTP preko FTP plugina.
  78. The SemWare Editor (TSE) samo konzolna verzija.
  79. a b c d Vim podrška preko netrw plugina.
  80. a b TextPad može učitati i snimiti UTF-8 i UTF-16 datoteke, ali ne može koristiti ili sačuvati znake izvan sistemskog kodiranja.
  81. Vedit može konvertirati UTF-16 datoteke u Windows set znakova i obratno.
  82. Vim podržava EBCDIC kad se kompajlira na sustavima koji koriste EBCDIC set znakova.
  83. XEmacs nema ugrađenu podršku za Unicode pod Windowsom.