Porównanie Edytorów PHP: Różnice pomiędzy wersjami

Z PHPEdia.pl
Skocz do: nawigacji, wyszukiwania
m (Crimson Editor)
 
(Nie pokazano 20 wersji utworzonych przez 14 użytkowników)
Linia 1: Linia 1:
 +
{{DoPracowania}}
 +
{{Linki}}
 +
 
=== Porównanie edytorów PHP ===
 
=== Porównanie edytorów PHP ===
 
{| border=1
 
{| border=1
 
|-
 
|-
| ||  || ActiveState||AEdix v2.2.2||Araneae ||BlueFish ||ConText ||Crimson Editor ||cuteHtml ||DEV-PHP ||Dreamweaver ||eclipse + phpeclipse ||EditPlus ||ezHTML ||HapEdit ||HomeSite ||jedit ||kate ||Maguma Open Studio ||metapad ||notatnik+ ||Notepad (ROX :)) ||Notepad2 ||nusphere PHPed ||Pajczek 5.0.2 NxG PRO ||PHP Coder Pro ||PHP Expert Editor 3.1 ||PHP WebPage Editor. ||PSPad ||Quanta ||SciTE / Scintilla ||TrueStudio||vim ||WebCoder ||WinSyntax ||Wscite ||Zend Studio
+
| ||  || ActiveState Komodo EDIT||ActiveState Komodo IDE||AEdix v2.2.2||Araneae ||BlueFish ||ConText ||Crimson Editor ||cuteHtml ||DEV-PHP ||Dreamweaver ||eclipse + phpeclipse ||EdHTML ||EditPlus ||ezHTML ||HapEdit ||HomeSite ||jedit ||kate ||Maguma Open Studio ||metapad || [[NetBeans]] 6.5 ||notatnik+ ||Notepad (ROX :)) ||Notepad2 ||nusphere PHPed ||Pajczek 5.0.2 NxG PRO ||PHP Coder Pro ||PHP Expert Editor 3.1 ||PHP WebPage Editor. ||PSPad ||Quanta+ ||SciTE / Scintilla ||TrueStudio||vim ||WebCoder ||WinSyntax ||Wscite ||Zend Studio
  
 
|-
 
|-
|colspan=2| URL|| AS|| AEd|| Ara|| BF|| CT|| [http://www.crimsoneditor.com/]|| cH|| [http://devphp.sourceforge.net/]|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| [http://scintilla.org/SciTE.html]|| TS|| vi|| WC|| [http://www.freewarepro.com/info.php?categoryid=88&fileid=163]|| Wsc|| [http://zend.com/store/products/zend-studio/]
+
|colspan=2| URL|| [http://www.activestate.com/komodo_edit/]|| [http://www.activestate.com/komodo/]|| AEd|| Ara|| [http://bluefish.openoffice.nl/]|| CT|| [http://www.crimsoneditor.com/]|| cH|| [http://devphp.sourceforge.net/]|| [http://www.macromedia.com/]|| [http://www.phpeclipse.de/]|| [http://binboy.sphere.pl]|| [http://editplus.com] || eH|| HE|| HS|| jE|| [http://kate-editor.org/]|| MOS|| mpd|| [http://www.netbeans.org/]|| n+|| n|| n2|| nuP|| [http://pajaczek.pl]|| PCP|| PEE || [http://ohp.magres.net]|| [http://www.pspad.com/]|| [http://quanta.kdewebdev.org/]|| [http://scintilla.org/SciTE.html]|| TS|| vi|| WC|| [http://www.freewarepro.com/info.php?categoryid=88&fileid=163]|| Wsc|| [http://zend.com/store/products/zend-studio/]
  
 
|-
 
|-
|colspan=2| licencja|| AS|| AEd|| Ara|| BF|| CT|| freeware|| cH|| open source|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| open source|| TS|| vi|| WC|| freeware|| Wsc|| komercyjna
+
|colspan=2| licencja|| open source|| komercyjna|| AEd|| Ara|| BF|| CT|| freeware|| cH|| open source|| komercyjna|| EPL|| freeware|| EP|| eH|| HE|| HS|| jE|| open source|| MOS|| mpd|| open source|| n+|| n|| n2|| nuP|| komercyjna|| PCP|| PEE || freeware|| freeware|| open source|| open source|| TS|| vi|| WC|| freeware|| Wsc|| komercyjna
  
 
|-
 
|-
|colspan=2| cena || AS|| AEd|| Ara|| BF|| CT|| free|| cH|| free|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| free|| TS|| vi|| WC|| free|| Wsc|| 99$-299$
+
|colspan=2| cena || free|| 295$|| AEd|| Ara|| BF|| CT|| free|| cH|| free|| 119$-479$|| free|| free|| EP|| eH|| HE|| HS|| jE|| free|| MOS|| mpd|| free|| n+|| n|| n2|| nuP|| 120zś+|| PCP|| PEE || free|| free|| free|| free|| TS|| vi|| WC|| free|| Wsc|| 399$-717$
  
 
|-
 
|-
|colspan=2| OS|| AS|| AEd|| Ara|| BF|| CT|| Windows|| cH|| Windows|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| Windows, Linux|| TS|| vi|| WC|| Windows|| Wsc|| Windows, Linux, MacOS
+
|colspan=2| OS|| Windows, MacOS, Linux|| Windows, MacOS, Linux|| AEd|| Ara|| Linux|| CT|| Windows|| cH|| Windows|| Windows, MacOS|| Wszystkie (java)|| Windows|| EP|| eH|| HE|| HS|| jE|| Linux|| MOS|| mpd|| Wszystkie (java)|| n+|| n|| n2|| nuP|| Windows|| PCP|| PEE || Windows|| Windows|| Linux|| Windows, Linux|| TS|| vi|| WC|| Windows|| Wsc|| Windows, Linux, MacOS
  
 
|-
 
|-
|colspan=2| wymagania|| AS|| AEd|| Ara|| BF|| CT|| -|| cH|| ?|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| x|| TS|| vi|| WC|| -|| Wsc|| JAVA
+
|colspan=2| wymagania|| ASKE|| ASKI|| AEd|| Ara|| BF|| CT|| -|| cH|| ?|| -|| Java|| ?|| EP|| eH|| HE|| HS|| jE|| KDE-Libs|| MOS|| mpd|| Java JDK 5.0|| n+|| n|| n2|| nuP|| ?|| PCP|| PEE || -|| -|| KDE-Libs|| x|| TS|| vi|| WC|| -|| Wsc|| JAVA
  
 
|-
 
|-
|colspan=2| wymagana ilość miejsca na dysku (MB)|| AS|| AEd|| Ara|| BF|| CT|| 4|| cH|| 37|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| 2|| TS|| vi|| WC|| 0,5 MB|| Wsc|| 100
+
|colspan=2| wymagana ilość miejsca na dysku (MB)|| ASKE|| ASKI|| AEd|| Ara|| BF|| CT|| 4|| cH|| 37|| 130|| 65|| ?|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| 750MB (pełne IDE)|| n+|| n|| n2|| nuP|| zależy|| PCP|| PEE || 4MB|| 9MB|| Q|| 2|| TS|| vi|| WC|| 0,5 MB|| Wsc|| 100
  
 
|-
 
|-
|rowspan=2| wersje językowe|| pl || AS|| AEd|| Ara|| BF|| CT|| -|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| -|| Wsc|| -
+
|rowspan=2| wersje językowe|| pl || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| -|| cH|| +|| -|| -|| +|| EP|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| + (częściowo)|| n+|| n|| n2|| nuP|| pl|| PCP|| PEE || +|| +|| +|| +|| TS|| vi|| WC|| -|| Wsc|| -
 
|-
 
|-
| inne|| AS|| AEd|| Ara|| BF|| CT|| eng|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| eng|| TS|| vi|| WC|| eng|| Wsc|| eng
+
| inne|| ASKE|| ASKI|| AEd|| Ara|| BF|| CT|| eng|| cH|| +|| eng|| eng|| eng, ger|| EP|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| kompletne: ja, zh_CN, pt_BR; częściowe: de, es, fr, it, ru, sq, tr, zh_TW|| n+|| n|| n2|| nuP|| -|| PCP|| PEE || -|| eng, ger, fra, rus, esp, ita, cze, slv|| +|| eng|| TS|| vi|| WC|| eng|| Wsc|| eng
  
 
|-  
 
|-  
|rowspan=5| kolorowanie składni|| php || AS|| AEd|| Ara|| BF|| CT|| +|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| +|| Wsc|| +
+
|rowspan=5| kolorowanie składni|| php || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| +|| cH|| +|| +|| +|| +|| +|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| +|| +|| +|| TS|| vi|| WC|| +|| Wsc|| +
 
|-
 
|-
| HTML/XHTML || AS|| AEd|| Ara|| BF|| CT|| +|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| +|| Wsc|| +
+
| HTML/XHTML || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| +|| cH|| +|| +|| +|| +|| +|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| +|| +|| +|| TS|| vi|| WC|| +|| Wsc|| +
 
|-
 
|-
| css || AS|| AEd|| Ara|| BF|| CT|| +|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| +|| Wsc|| +
+
| css || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| +|| cH|| +|| +|| +|| +|| +|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| +|| +|| +|| TS|| vi|| WC|| +|| Wsc|| +
 
|-
 
|-
| javascript || AS|| AEd|| Ara|| BF|| CT|| +|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| +|| Wsc|| +
+
| javascript || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| +|| cH|| +|| +|| +|| +|| +|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| +|| +|| +|| TS|| vi|| WC|| +|| Wsc|| +
 
|-
 
|-
| sql || AS|| AEd|| Ara|| BF|| CT|| +|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| +|| Wsc|| +
+
| sql || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| +|| cH|| +|| -|| +|| ?|| ?|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || -|| +|| +|| +|| TS|| vi|| WC|| +|| Wsc|| +
  
  
 
|-
 
|-
|colspan=2| uzupełnianie składni PHP|| AS|| AEd|| Ara|| BF|| CT|| -|| cH|| ?|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| -|| Wsc|| +
+
|colspan=2| uzupełnianie składni PHP|| ASKE|| ASKI|| AEd|| Ara|| -|| CT|| -|| cH|| ?|| +|| +|| +|| EP|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| -|| PCP|| PEE || +|| -|| Q|| +|| TS|| vi|| WC|| -|| Wsc|| +
  
 
|-
 
|-
|colspan=2| obsługiwane wersje php|| AS|| AEd|| Ara|| BF|| CT|| -|| cH|| 4, 5|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| 4|| TS|| vi|| WC|| 4, 5|| Wsc|| 4, 5
+
|colspan=2| obsługiwane wersje php|| ASKE|| ASKI|| AEd|| Ara|| 4|| CT|| -|| cH|| 4, 5|| 4, 5(ext)|| 4, 5|| 4|| 4, 5|| eH|| HE|| HS|| jE|| 4, 5|| MOS|| mpd|| 4, 5|| n+|| n|| n2|| nuP|| 4,5|| PCP|| PEE || 4|| 4, 5|| Q|| 4|| TS|| vi|| WC|| 4, 5|| Wsc|| 4, 5
  
 
|-
 
|-
 
|rowspan=3| uzupelnianie HTML/XHTML|| uzupełnianie tagów
 
|rowspan=3| uzupelnianie HTML/XHTML|| uzupełnianie tagów
  || AS|| AEd|| Ara|| BF|| CT|| -|| cH|| ?|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
+
  || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| -|| cH|| ?|| +|| +|| +|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| ?|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
 
|-
 
|-
| uzupełnianie atrybutów i ich nazw || AS|| AEd|| Ara|| BF|| CT|| -|| cH|| -|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
+
| uzupełnianie atrybutów i ich nazw || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| -|| cH|| -|| +|| E+p|| ?|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| ?|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
 
|-
 
|-
| zamykanie tagów || AS|| AEd|| Ara|| BF|| CT|| -|| cH|| ?|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| -
+
| zamykanie tagów || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| -|| cH|| ?|| +|| +|| +|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || -|| ?|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| -
  
  
 
|-
 
|-
|colspan=2| wcięcia kodu|| AS|| AEd|| Ara|| BF|| CT|| +|| cH|| ?|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| +|| Wsc|| +
+
|colspan=2| wcięcia kodu|| ASKE|| ASKI|| AEd|| Ara|| +|| CT|| +|| cH|| ?|| +|| +||+|| +|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| +|| Q|| +|| TS|| vi|| WC|| +|| Wsc|| +
 
|-
 
|-
|colspan=2| konfiguracja kodu|| AS|| AEd|| Ara|| BF|| CT|| ?|| cH|| ?|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| -
+
|colspan=2| konfiguracja kodu|| ASKE|| ASKI|| AEd|| Ara|| BF|| CT|| ?|| cH|| ?|| ?|| +|| ?|| ?|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || -|| -|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| -
  
 
|-
 
|-
|rowspan=3| kodowanie znaków|| zmiana kodowania (konwersja) || AS|| AEd|| Ara|| BF|| CT|| +|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| WS|| Wsc|| -
+
|rowspan=3| kodowanie znaków|| zmiana kodowania (konwersja) || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| +|| cH|| +|| ?|| -|| +|| EP|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| ?|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| +|| Q|| -|| TS|| vi|| WC|| WS|| Wsc|| -
 
|-
 
|-
| utf-8 || AS|| AEd|| Ara|| BF|| CT|| +|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| +|| Wsc|| +
+
| utf-8 || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| +|| cH|| +|| +|| +|| -|| EP|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| +|| Q|| +|| TS|| vi|| WC|| +|| Wsc|| +
 
|-
 
|-
| iso-8859-2 || AS|| AEd|| Ara|| BF|| CT|| -|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| -|| Wsc|| +
+
| iso-8859-2 || ASKE|| ASKI|| AEd|| Ara|| +|| CT|| -|| cH|| +|| +|| +|| +|| EP|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| +|| Q|| +|| TS|| vi|| WC|| -|| Wsc|| +
  
 
|-
 
|-
|colspan=2| zawijanie bloków kodu || AS|| AEd|| Ara|| BF|| CT|| -|| cH|| ?|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| -|| Wsc|| -
+
|colspan=2| zawijanie bloków kodu || ASKE|| ASKI|| AEd|| Ara|| -|| CT|| -|| cH|| ?|| -|| +|| -|| EP|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || -|| -|| Q|| +|| TS|| vi|| WC|| -|| Wsc|| +
 
|-
 
|-
|colspan=2| obsługa phpdoc || AS|| AEd|| Ara|| BF|| CT|| -|| cH|| -|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
+
|colspan=2| obsługa phpdoc || ASKE|| ASKI|| AEd|| Ara|| -|| CT|| -|| cH|| -|| -|| +|| ?|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| ?|| PCP|| PEE || -|| +|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
 
|-
 
|-
|colspan=2| debugger php|| AS|| AEd|| Ara|| BF|| CT|| -|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| -|| Wsc|| +
+
|colspan=2| debugger php|| -|| +|| AEd|| Ara|| -|| CT|| -|| cH|| +|| -|| +|| -|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| + (integracja z [[XDebug]])|| n+|| n|| n2|| nuP|| -|| PCP|| PEE || PWE|| ?|| Q|| +|| TS|| vi|| WC|| -|| Wsc|| +
 
|-
 
|-
|colspan=2| podręczny dostęp do manuala || AS|| AEd|| Ara|| BF|| CT|| -|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| +|| TS|| vi|| WC|| WS|| Wsc|| +
+
|colspan=2| podręczny dostęp do manuala || ASKE|| ASKI|| AEd|| Ara|| -|| CT|| -|| cH|| +|| -|| -|| +|| ?|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || +|| -|| Q|| +|| TS|| vi|| WC|| WS|| Wsc|| +
 
|-
 
|-
|colspan=2| FTP/SFTP|| AS|| AEd|| Ara|| BF|| CT|| +|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
+
|colspan=2| FTP/SFTP|| ASKE|| ASKI|| AEd|| Ara|| -|| CT|| +|| cH|| +|| +|| +|| +|| EP|| eH|| HE|| HS|| jE|| +|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| +|| PCP|| PEE || -|| +|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
 
|-
 
|-
|colspan=2| CVS/SVN|| AS|| AEd|| Ara|| BF|| CT|| -|| cH|| +|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
+
|colspan=2| CVS/SVN|| ASKE|| ASKI|| AEd|| Ara|| -|| CT|| -|| cH|| +|| -|| +|| -|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| +/+|| n+|| n|| n2|| nuP|| -|| PCP|| PEE || -|| -|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
  
 
|-
 
|-
|rowspan=3| obsługa baz SQL|| MySQL || AS|| AEd|| Ara|| BF|| CT|| ?|| cH|| -|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
+
|rowspan=3| obsługa baz SQL|| MySQL || ASKE|| ASKI|| AEd|| Ara|| -|| CT|| ?|| cH|| -|| +|| + (Quantum DB)|| ?|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| +|| n+|| n|| n2|| nuP|| ?|| PCP|| PEE || PWE|| -|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
 
|-
 
|-
| PostgreSQL || AS|| AEd|| Ara|| BF|| CT|| ?|| cH|| -|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
+
| PostgreSQL || ASKE|| ASKI|| AEd|| Ara|| -|| CT|| ?|| cH|| -|| -|| +|| -|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| ?|| n+|| n|| n2|| nuP|| ?|| PCP|| PEE || -|| -|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
 
|-
 
|-
| SQLite || AS|| AEd|| Ara|| BF|| CT|| ?|| cH|| -|| Dw|| E+p|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| n+|| n|| n2|| nuP|| Paj|| PCP|| PEE || PWE|| PSP|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
+
| SQLite || ASKE|| ASKI|| AEd|| Ara|| -|| CT|| ?|| cH|| -|| -|| -|| -|| EP|| eH|| HE|| HS|| jE|| k|| MOS|| mpd|| ?|| n+|| n|| n2|| nuP|| ?|| PCP|| PEE || -|| -|| Q|| -|| TS|| vi|| WC|| -|| Wsc|| +
 
|-
 
|-
 
|}
 
|}
Linia 112: Linia 115:
 
** zamykanie tagów: program zamyka uprzednio otwarte tagi
 
** zamykanie tagów: program zamyka uprzednio otwarte tagi
 
* wcięcia kodu: program zachowuje aktualne wcięcia kodu dla kolejnych edytowanych linii
 
* wcięcia kodu: program zachowuje aktualne wcięcia kodu dla kolejnych edytowanych linii
* konfiguracja kodu: konfiguracja stylu kodowania (pozycji klamry otwierającej, spacji przed i po nawiasach, pozycji else, itd. (wzżr: Eclipse)), umożliwiająca automatyczne uporzćdkowanie kodu
+
* konfiguracja kodu: konfiguracja stylu kodowania (pozycji klamry otwierającej, spacji przed i po nawiasach, pozycji else, itd. (wzór: Eclipse)), umożliwiająca automatyczne uporządkowanie kodu
 
* kodowanie znaków
 
* kodowanie znaków
 
** zmiana kodowania: program posiada możliwość zmiany kodowania znaków
 
** zmiana kodowania: program posiada możliwość zmiany kodowania znaków
 
** utf-8: program obsługuje kodowanie UTF-8
 
** utf-8: program obsługuje kodowanie UTF-8
 
** iso-8859-2: program obsługuje kodowanie iso-8859-2
 
** iso-8859-2: program obsługuje kodowanie iso-8859-2
* zawijanie bloków kodu: program posiada możliwość zwijania bloków kodu (pćtle, funkcje, klasy, itd. ) do jednej linijki
+
* zawijanie bloków kodu: program posiada możliwość zwijania bloków kodu (pętle, funkcje, klasy, itd. ) do jednej linijki
 
* obsługa phpdoc: podpowiadanie składni phpdoc i wykorzystywanie komentarzy phpdoc metod, funkcji, zmiennych w celu podpowiadania ich składni i znaczenia
 
* obsługa phpdoc: podpowiadanie składni phpdoc i wykorzystywanie komentarzy phpdoc metod, funkcji, zmiennych w celu podpowiadania ich składni i znaczenia
 
* debugger php
 
* debugger php
 
* podręczny dostęp do manuala: np. klikniącie na nazwę funkcji otwiera w okienku jej opis z manuala PHP
 
* podręczny dostęp do manuala: np. klikniącie na nazwę funkcji otwiera w okienku jej opis z manuala PHP
* FTP/SFTP: obśuga FTP/SFTP, wysyłanie projektu na serwer, edycja pojedynczych plików w locie
+
* FTP/SFTP: obsługa FTP/SFTP, wysyłanie projektu na serwer, edycja pojedynczych plików w locie
 
* cvs/svn
 
* cvs/svn
* obsługa połącześ sql: możliwość łączenia się z bazami danych i wykonywania w nich zapytaś SQL
+
* obsługa połączeń sql: możliwość łączenia się z bazami danych i wykonywania w nich zapytań SQL

Aktualna wersja na dzień 01:11, 7 sty 2010

Porównanie edytorów PHP

ActiveState Komodo EDIT ActiveState Komodo IDE AEdix v2.2.2 Araneae BlueFish ConText Crimson Editor cuteHtml DEV-PHP Dreamweaver eclipse + phpeclipse EdHTML EditPlus ezHTML HapEdit HomeSite jedit kate Maguma Open Studio metapad NetBeans 6.5 notatnik+ Notepad (ROX :)) Notepad2 nusphere PHPed Pajczek 5.0.2 NxG PRO PHP Coder Pro PHP Expert Editor 3.1 PHP WebPage Editor. PSPad Quanta+ SciTE / Scintilla TrueStudio vim WebCoder WinSyntax Wscite Zend Studio
URL [1] [2] AEd Ara [3] CT [4] cH [5] [6] [7] [8] [9] eH HE HS jE [10] MOS mpd [11] n+ n n2 nuP [12] PCP PEE [13] [14] [15] [16] TS vi WC [17] Wsc [18]
licencja open source komercyjna AEd Ara BF CT freeware cH open source komercyjna EPL freeware EP eH HE HS jE open source MOS mpd open source n+ n n2 nuP komercyjna PCP PEE freeware freeware open source open source TS vi WC freeware Wsc komercyjna
cena free 295$ AEd Ara BF CT free cH free 119$-479$ free free EP eH HE HS jE free MOS mpd free n+ n n2 nuP 120zś+ PCP PEE free free free free TS vi WC free Wsc 399$-717$
OS Windows, MacOS, Linux Windows, MacOS, Linux AEd Ara Linux CT Windows cH Windows Windows, MacOS Wszystkie (java) Windows EP eH HE HS jE Linux MOS mpd Wszystkie (java) n+ n n2 nuP Windows PCP PEE Windows Windows Linux Windows, Linux TS vi WC Windows Wsc Windows, Linux, MacOS
wymagania ASKE ASKI AEd Ara BF CT - cH  ? - Java  ? EP eH HE HS jE KDE-Libs MOS mpd Java JDK 5.0 n+ n n2 nuP  ? PCP PEE - - KDE-Libs x TS vi WC - Wsc JAVA
wymagana ilość miejsca na dysku (MB) ASKE ASKI AEd Ara BF CT 4 cH 37 130 65  ? EP eH HE HS jE k MOS mpd 750MB (pełne IDE) n+ n n2 nuP zależy PCP PEE 4MB 9MB Q 2 TS vi WC 0,5 MB Wsc 100
wersje językowe pl ASKE ASKI AEd Ara + CT - cH + - - + EP eH HE HS jE + MOS mpd + (częściowo) n+ n n2 nuP pl PCP PEE + + + + TS vi WC - Wsc -
inne ASKE ASKI AEd Ara BF CT eng cH + eng eng eng, ger EP eH HE HS jE + MOS mpd kompletne: ja, zh_CN, pt_BR; częściowe: de, es, fr, it, ru, sq, tr, zh_TW n+ n n2 nuP - PCP PEE - eng, ger, fra, rus, esp, ita, cze, slv + eng TS vi WC eng Wsc eng
kolorowanie składni php ASKE ASKI AEd Ara + CT + cH + + + + + eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE + + + + TS vi WC + Wsc +
HTML/XHTML ASKE ASKI AEd Ara + CT + cH + + + + + eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE + + + + TS vi WC + Wsc +
css ASKE ASKI AEd Ara + CT + cH + + + + + eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE + + + + TS vi WC + Wsc +
javascript ASKE ASKI AEd Ara + CT + cH + + + + + eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE + + + + TS vi WC + Wsc +
sql ASKE ASKI AEd Ara + CT + cH + - +  ?  ? eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE - + + + TS vi WC + Wsc +


uzupełnianie składni PHP ASKE ASKI AEd Ara - CT - cH  ? + + + EP eH HE HS jE + MOS mpd + n+ n n2 nuP - PCP PEE + - Q + TS vi WC - Wsc +
obsługiwane wersje php ASKE ASKI AEd Ara 4 CT - cH 4, 5 4, 5(ext) 4, 5 4 4, 5 eH HE HS jE 4, 5 MOS mpd 4, 5 n+ n n2 nuP 4,5 PCP PEE 4 4, 5 Q 4 TS vi WC 4, 5 Wsc 4, 5
uzupelnianie HTML/XHTML uzupełnianie tagów ASKE ASKI AEd Ara + CT - cH  ? + + + EP eH HE HS jE k MOS mpd + n+ n n2 nuP + PCP PEE +  ? Q - TS vi WC - Wsc +
uzupełnianie atrybutów i ich nazw ASKE ASKI AEd Ara + CT - cH - + E+p  ? EP eH HE HS jE k MOS mpd + n+ n n2 nuP + PCP PEE +  ? Q - TS vi WC - Wsc +
zamykanie tagów ASKE ASKI AEd Ara + CT - cH  ? + + + EP eH HE HS jE k MOS mpd + n+ n n2 nuP + PCP PEE -  ? Q - TS vi WC - Wsc -


wcięcia kodu ASKE ASKI AEd Ara + CT + cH  ? + + + + eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE + + Q + TS vi WC + Wsc +
konfiguracja kodu ASKE ASKI AEd Ara BF CT  ? cH  ?  ? +  ?  ? eH HE HS jE k MOS mpd + n+ n n2 nuP + PCP PEE - - Q - TS vi WC - Wsc -
kodowanie znaków zmiana kodowania (konwersja) ASKE ASKI AEd Ara + CT + cH +  ? - + EP eH HE HS jE + MOS mpd  ? n+ n n2 nuP + PCP PEE + + Q - TS vi WC WS Wsc -
utf-8 ASKE ASKI AEd Ara + CT + cH + + + - EP eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE + + Q + TS vi WC + Wsc +
iso-8859-2 ASKE ASKI AEd Ara + CT - cH + + + + EP eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE + + Q + TS vi WC - Wsc +
zawijanie bloków kodu ASKE ASKI AEd Ara - CT - cH  ? - + - EP eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE - - Q + TS vi WC - Wsc +
obsługa phpdoc ASKE ASKI AEd Ara - CT - cH - - +  ? EP eH HE HS jE k MOS mpd + n+ n n2 nuP  ? PCP PEE - + Q - TS vi WC - Wsc +
debugger php - + AEd Ara - CT - cH + - + - EP eH HE HS jE k MOS mpd + (integracja z XDebug) n+ n n2 nuP - PCP PEE PWE  ? Q + TS vi WC - Wsc +
podręczny dostęp do manuala ASKE ASKI AEd Ara - CT - cH + - - +  ? eH HE HS jE k MOS mpd + n+ n n2 nuP + PCP PEE + - Q + TS vi WC WS Wsc +
FTP/SFTP ASKE ASKI AEd Ara - CT + cH + + + + EP eH HE HS jE + MOS mpd + n+ n n2 nuP + PCP PEE - + Q - TS vi WC - Wsc +
CVS/SVN ASKE ASKI AEd Ara - CT - cH + - + - EP eH HE HS jE k MOS mpd +/+ n+ n n2 nuP - PCP PEE - - Q - TS vi WC - Wsc +
obsługa baz SQL MySQL ASKE ASKI AEd Ara - CT  ? cH - + + (Quantum DB)  ? EP eH HE HS jE k MOS mpd + n+ n n2 nuP  ? PCP PEE PWE - Q - TS vi WC - Wsc +
PostgreSQL ASKE ASKI AEd Ara - CT  ? cH - - + - EP eH HE HS jE k MOS mpd  ? n+ n n2 nuP  ? PCP PEE - - Q - TS vi WC - Wsc +
SQLite ASKE ASKI AEd Ara - CT  ? cH - - - - EP eH HE HS jE k MOS mpd  ? n+ n n2 nuP  ? PCP PEE - - Q - TS vi WC - Wsc +

Legenda

  • "+" -- jest/program posiada daną funkcją
  • "-" -- nie ma
  • "?" -- brak pewności/nie sprawdzone
  • URL: link do strony WWW programu
  • licencja: opensource (GPL, BSD, ... ), komercyjna, shareware, freeware, ...
  • cena: w polskiej walucie (jesli program dostępny w polsce) lub innej
  • OS: system operacyjny dla którego edytor jest dostępny: Windows, Linux, MacOS, *NIX
  • wymagania: JAVA, .NET, inne kluczowe środowiska/biblioteki
  • wymagana ilość miejsca na dysku (MB): ilość miejsca zajmowana po instalacji w megabajtach
  • wersje językowe: program posiada polską wersję językową, spolszenie; program dostępny w innych wersjach językowych (tylko najpopularniejsze: eng, ger, ...)
  • kolorowanie składni
    • php: program koloruje składnię języka PHP
    • HTML/XHTML: program koloruje składnię języka HTML/XHTML
    • css: program koloruje składnię css (szablony styli)
    • javascript: program koloruje składnię języka javascript
    • sql: program koloruje składnię języka SQL
  • uzupełnianie składni PHP: program uzupełnia nazwy wpisywanych funkcji, klas, stałych języka PHP
  • obsługiwane wersje PHP: wersje PHP, dla których program obsługuje kolorowanie i uzupełnianie składni
  • uzupelnianie HTML/XHTML
    • uzupełnianie tagów: program podpowiada i uzupełnia tagi HTMLa/XTHMLa
    • uzupełnianie atrybutów i ich nazw: program uzupełnia wpisywane nazwy atrybutów i podpowiada ich standardowe wartości
    • zamykanie tagów: program zamyka uprzednio otwarte tagi
  • wcięcia kodu: program zachowuje aktualne wcięcia kodu dla kolejnych edytowanych linii
  • konfiguracja kodu: konfiguracja stylu kodowania (pozycji klamry otwierającej, spacji przed i po nawiasach, pozycji else, itd. (wzór: Eclipse)), umożliwiająca automatyczne uporządkowanie kodu
  • kodowanie znaków
    • zmiana kodowania: program posiada możliwość zmiany kodowania znaków
    • utf-8: program obsługuje kodowanie UTF-8
    • iso-8859-2: program obsługuje kodowanie iso-8859-2
  • zawijanie bloków kodu: program posiada możliwość zwijania bloków kodu (pętle, funkcje, klasy, itd. ) do jednej linijki
  • obsługa phpdoc: podpowiadanie składni phpdoc i wykorzystywanie komentarzy phpdoc metod, funkcji, zmiennych w celu podpowiadania ich składni i znaczenia
  • debugger php
  • podręczny dostęp do manuala: np. klikniącie na nazwę funkcji otwiera w okienku jej opis z manuala PHP
  • FTP/SFTP: obsługa FTP/SFTP, wysyłanie projektu na serwer, edycja pojedynczych plików w locie
  • cvs/svn
  • obsługa połączeń sql: możliwość łączenia się z bazami danych i wykonywania w nich zapytań SQL