Usporedba uređivača teksta
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
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
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
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
Editori teksta samo za Windows
Editori teksta samo za Mac
- Aquamacs
- BBEdit
- Carbon Emacs
- Coda (web development software)
- MacVim
- Scrivener
- skEdit
- Smultron
- SubEthaEdit
- TextEdit
- TextMate
- TextWrangler
- xPad
Jezik sučelja
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
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
- 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
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
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
- 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
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
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
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
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.
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
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.)
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
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
- ↑ Bluefish radi pod Windowsom preko Cygwin; portovanje na win32 u tijeku.
- ↑ Epsilon verzija 13
- ↑ 3,0 3,1 3,2 3,3 gedit, NEdit, SciTE, i SlickEdit rade u X11 okruženju i stoga nemaju svoju Aqua funkcionalnost pri radu pod Mac OS X.
- ↑ 4,0 4,1 4,2 Potreban Cygwin za rad pod Windowsom.
- ↑ KWrite radi pod Windowsom preko Cygwin.
- ↑ mined radi pod Windowsom ili preko cygwin (preko X-terminala ili preko samostalnog rxvt) ili u komandnoj liniji (sa DOS verzijom).
- ↑ The SemWare Editor (TSE): Linux beta verzija u tijeku.
- ↑ Kate podržava 50 jezika potpuno i 18 djelomično.
- ↑ GNU Emacs može imati dokument s tabovima preko dodatka (plug-in) tabbar.
- ↑ GNU Emacs može imati sučelje s tabovima preko paketa elscreen.
- ↑ 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.
- ↑ mined podržava Copy/Paste između više dokumenata u posebnim prozorima, kad su ti dokumenti u posebnim terminalskim prozorima.
- ↑ SciTE ima ograničenje broja bafera, koji može biti najviše 100.
- ↑ Vim u slučaju da se koristi GVim.
- ↑ Vim verzija 7 podržava sučelje s tabovima. Ranije verzije mogu emulirati tabove preko skripti.
- ↑ ConTEXT ne podržava povratne reference regularnih izraza u funkciji traženja i zamjene.
- ↑ ConTEXT podržava samo konverziju teksta u UTF-16. Također, može koristiti samo jedan format novog reda pri konverziji u UTF-16.
- ↑ Diakonos podržava provjeru pravopisa pozivanjem vanjskog programa aspell.
- ↑ e editor podržava provjeru pravopisa preko vanjske aplikacije.
- ↑ EmEditor Professional podržava provjeru pravopisa preko vanjske aplikacije..
- ↑ Geany podržava provjeru pravopisa preko vanjske aplikacije.
- ↑ gedit podržava provjeru pravopisa preko plugina koji se isporučuje uz gedit.
- ↑ jEdit podržava provjeru pravopisa preko vanjskog plugina.
- ↑ JOE podržava provjeru pravopisa preko vanjskih plugina ispell ili aspell.
- ↑ JOE koristi nestandardnu RegEx sintaksu.
- ↑ 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.
- ↑ LE može povezivati tekst preko GNU recode programa.
- ↑ Metapad provjerava pravopis pozivanjem vanjskog programa Aspell.
- ↑ mined može konvertirati kodni format korištenjem funkcije Traži i Zamjeni između više dokumenata (koji imaju različito kodiranje).
- ↑ mined podržava konverziju novog reda preko opcije komandne linije. Različiti tipovi formata novog reda imaju različito vizualno označavanje.
- ↑ NEdit podržava provjeru pravopisa preko plugina.
- ↑ Notepad++ podržava provjeru pravopisa preko vanjskog plugina aspell.
- ↑ 33,0 33,1 Programmer's Notepad 2.
- ↑ SciTE ne podržava alternacije (|) u RegEx.
- ↑ SubEthaEdit podržava napredno uređenje blokova, uključujući i tipkanje u više linija i označavanje nekontinualnog bloka.
- ↑ UltraEdit je u ranijim verzijama koristio nestandardne regularne izraze, a sad podržava svoj vlasnički format i Perl kompatibilne RegEx.
- ↑ VEDIT provjera pravopisa preko Aspell ili preko Scribe, koji je urađen u Vedit makro jeziku.
- ↑ Vim verzija 7 podržava provjeru pravopisa, prethodne verzije su zahtjevale skript.
- ↑ bluefish: Samo u razvojnoj seriji 1.1.
- ↑ bluefish: Samo u razvojnoj seriji 1.1.
- ↑ bluefish: Može se konfigurisati preko opcije outputbox.
- ↑ editplus: Otvara u prozoru, nije stvarno integrisano.
- ↑ editplus: omogućava se uređenjem odgovarajuće .stx datoteke.
- ↑ editplus: omogućava se uređenjem odgovarajuće .acp datoteke.
- ↑ EmEditor Professional podržava automatsko kompletitanje preko plugina.
- ↑ gedit: integracija kompajlera preko plugina koji se instaliraju uz gedit.
- ↑ mined: isticanje sintakse za HTML/XML, Javascript, JSP.
- ↑ Notepad++: automatsko kompletiranje preko priložene ili korisnički kreiranih lista.
- ↑ NoteTab: isticanje sintakse samo za HTML i NoteTab klipove/skripte.
- ↑ 50,0 50,1 50,2 50,3 Programmer's Notepad 2
- ↑ TextMate: automatsko kompletiranje za skup podržanih jezika.
- ↑ The Semware Editor: automatsko kompletiranje preko priloženih ili korisnički kreiranih lista.
- ↑ The Semware Editor: skrivanje teksta moguće u komprimiranom pregledu.
- ↑ Vedit: automatsko kompletiranje za uređenje predložaka, vanjski makro za proširenje simbola iz baze.
- ↑ Vim ima popularan plugin TagList koji omogućava listu funkcija.
- ↑ Yi koristi algoritam dinamičkog parsiranja za osvježenje isticanja sintakse.
- ↑ 57,0 57,1 57,2 Podrška za višelinijske RegEx za izraze koji se prostiru u više linija (npr. "\n\n(.+)\n\n")
- ↑ Alpha podržava makroe preko AppleScript, Tcl ili tvornica teksta.
- ↑ BBEdit podržava makroe preko AppleScript, Perl, Python, shell skripti ili tvornica teksta.
- ↑ 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.
- ↑ 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.
- ↑ e ima podršku za makroe preko Cygwin i jezika poput Ruby, Python, ili Perl.
- ↑ 63,0 63,1 Cssed ima podršku za makroe preko Pythona.
- ↑ LE zaključava datoteku i upozorava ako je neko promijenio datoteku.
- ↑ NoteTab: samo Standard i Pro verzije.
- ↑ Programmer's Notepad ima podršku za velike fajlove, ali nije optimizirana. Uređenje je previše sporo da bi bilo upotrebljivo.
- ↑ skEdit ima makro podršku preko plugina.
- ↑ Zeus ima makro podršku preko Python, Lua, Small-C, VBScript, JavaScript, Ruby ili TCL.
- ↑ Zeus veličina datoteka nije ograničena, ali cijela datoteka se učitava u RAM.
- ↑ Moguće je prilagoditi sve prečice gedita, jer su bazirane na Gtk.
- ↑ Kate podržava opcijski VI Input Mode.
- ↑ Vedit: stare Unix i QNX verzije mogu emulirati Vi 100%. Windows verzija ne dolazi s vi emulacijom.
- ↑ Vim potpuno emulira vi tipke kad je u 'compatible' režimu.
- ↑ Vim sa skriptom kao što je Vimacs.
- ↑ Zeus ima predefinirane kombinacije za Brief, Emacs, Epsilon i Wordstar.
- ↑ 76,0 76,1 Aquamacs podržava preko Mac OS X mounted volume.
- ↑ jEdit podržava FTP i SFTP preko FTP plugina.
- ↑ The SemWare Editor (TSE) samo konzolna verzija.
- ↑ 79,0 79,1 79,2 79,3 Vim podrška preko netrw plugina.
- ↑ 80,0 80,1 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.
- ↑ Vedit može konvertirati UTF-16 datoteke u Windows set znakova i obratno.
- ↑ Vim podržava EBCDIC kad se kompajlira na sustavima koji koriste EBCDIC set znakova.
- ↑ XEmacs nema ugrađenu podršku za Unicode pod Windowsom.