Edytory

Windows

kED
Polski, szybki edytor z dobrą obsługą XHTML i popularnych stron kodowych, z obszernymi opcjami konfiguracyjnymi.
Notepad2
Prosty edytor z inteligentnym podświetlaniem składni i wyjątkowo dobrym wsparciem dla Unicode'u. Niestety nie obsługuje kodowania ISO i nie ma edycji kilku plików na raz (w kartach). Jego zaletą jest duża szybkość przy działaniach na dużych plikach (wyszukiwanie, replace itp).
FOXEdit
Polski prosty edytor z podświetlaniem składni i obsługą ISO oraz Unicode'u. Posiada możliwość edycji wzorców kodu. Darmowy do zastosowań niekomercyjnych. Jego wada to brak możliwości ustawienia kolorowania dla rozszerzeń plików innych niż wpisane w program.
Kashmir Web Editor
Polski prosty, darmowy (także do celów komercyjnych) edytor z podświetlaniem składni dla PHP, CSS, JS i PHP. Pozwala na konwertowanie między Windows 1250 (CP 1250), ISO 8859-2 i UTF-8. Posiada wbudowane podpowiadanie nazw funkcji i zmiennych oraz argumentów funkcji PHP. Po zaznaczeniu nazwy funkcji i wciśnięciu F1 otwierana jest pomoc z opisem tej funkcji. Możliwość wstawiania fragmentów kodu (także szablonów stron), wstawiania koloru pobranego z palety lub z dowolnego otwartego okna (także z pulpitu).
CrimsonEditor
Dobre podświetlanie składni, menedżer pojektów, obsługa FTP, ale brak wbudowanego wsparcia dla kodowania poza natywnym systemowym. Wymaga instalacji mapy klawiatury ISO. Nie jest już rozwijany.
ConTEXT
Bardzo dobry program. Posiada podświetlenia składni dla większości języków programowania, ewentualnie można ściągnąć dodatkowe pakiety ze strony producenta. Program jest darmowy. Ustawienia formatu: Unix, DOS, Mac, UTF-16 (obecnie nie obsługuje UTF-8). Z lewej strony okno z katalogami (można wyłączyć) i numer wiersza (trzeba włączyć w ustawieniach) i kilka innych przydatnych narzędzi.
EditPlus
Bardzo rozbudowany z zachowaniem prostoty użycia edytor. Podświetlanie składni (każdego dostępnego języka), łatwe szukanie funkcji w plikach PHP i wiele innych udogodnień.
SciTEFlash
Niewielki, prosty edytor. Konfigurowalny w dosyć szerokim zakresie. Dobrze podświetla składnie HTML, CSS, PHP i wiele innych. Nieźle rozbudowana funkcja Replace umożliwiająca m.in. stosowanie wyrażeń regularnych.
Spider Writer
Nie licząc jego funkcji WYSIWYG, jest to bardzo dobry i rozbudowany edytor tekstowy z autouzupełnianiem i kolorowaniem składni, obsługą wszystkich poważnych języków mających zastosowanie w sieci (m.in. HTML, PHP, Perl, CSS i inne). Nie radzi sobie niestety z polskimi znakami.
Pajączek
Program do tworzenia szarówno prostych serwisów w HTML czy XHTML, jak również rozbudowanych, tworzonych w PHP, JavaScript, CSS i mySQL. Pajączek zawiera świetny edytor tekstowy z dziesiątkami schematów kolorowania i graficzny edytor WYSIWYG dla początkujących. W program wbudowany jest klient FTP i WebDAV oraz narzędzia weryfikacji kodu, odsyłaczy, pisowni, synchronizacji, obsługi baz danych, a także wiele gotowych szablonów stron. Dzięki tym cechom Pajączek stanowi doskonałe i wszechstronne narzędzie pomocne w budowaniu zarówno prostych jak i skomplikowanych witryn internetowych.
TigerII — MiniPad
Niewielkich rozmiarów edytor o całkiem sporych możliwościach. Posiada kolorowanie składni popularnych języków tworzenia stron WWW (HTML/XML, CSS, PHP) oraz języków programowania (C++, Pascal). Poprawnie obsługuje kodowanie polskich znaków w różnych standardach (ISO-8859-2, Win-1250, Mazovia, AmigaPL) oraz 8-bitowe kodowanie znaków w UTF. Wbudowana paleta kolorów pozwala szybko wygenerować kod koloru. Pod przyciskami w belce narzędziowej kryją się komendy składni HTML ułatwiające generowanie podstawowych znaczników dla zaznaczonych bloków tekstu (wyśrodkowanie, pogrubienie, wyśrodkowanie, dodawanie nagłówków) a rozwijana lista zawiera kilkadziesiąt innych znaczników. Oferuje operacje na tekście takie jak zmiana wielkości liter czy usuwanie znaków narodowych oraz numerowanie linii. Zapisuje pliki w formacie DOS lub UNIX. Ma wielopoziomowe „cofnij”. Język menu do wyboru: polski lub angielski. Nie wymaga instalacji.
Html-Kit
Dość rozbudowany edytor dla Windows. Oferuje system wtyczek rozszerzających jego możliwości. Posiada wbudowanego klienta FTP, dzięki któremu można edytować pliki bezpośrednio na serwerze tak, jakby znajdowały się na lokalnym dysku twardym. Istnieje wtyczka, która pozwala korzystać z polskich znaków.
PSPad
Prosty w obsłudze, a jednocześnie oferuje bardzo wiele możliwości. Przystosowany do kilkudziesięciu języków programowania, doskonale nadaje się do edycji HTML, CSS, JS, PHP. Jest dostępna polska wersja językowa. Obsługuje m.in. kodowanie ISO i UTF. Wbudowany klient FTP pozwala na zapisywanie stron bezpośrednio na serwer. Program jest w pełni darmowy.
Notepad++
Edytor open source z podświetlaniem składni, podpowiedziami, zwijanie bloków kodu; obsługuje makra. Oparty na tym samym komponencie co, np. Notepad2 — Scintilla. Obsługuje ponad 30 języków programowania (m.in. HTML, CSS, PHP, CSS, JavaScript).
WebSite PRO
Zaawansowany darmowy edytor html. Kolorowanie składni HTML, Perl, Java, JavaScript, CSS, PHP, Ini, C++, Object Pascal. Obsługa wielu kodowań znaków. Sprawdzanie w locie poprawności znacznikow. Obsługa FTP. Wymaga bezpłatnej rejestracji na stronach producenta. (W chwili obecnej strona programu jest zawieszona, ale można na niej znaleźć tymczasowe klucze do edytora).
TopStyle Lite
Bardzo dobry edytor przeznaczony wyłącznie do edycji CSS. W oknie programu mamy umieszczone pole podglądu arkusza z przykładowo wygenerowanymi przez program elementami. Ciekawą opcją programu jest lista właściwości z podziałem na różne wersje przeglądarek oraz na wersje CSS, tak więc jeśli w arkuszu mamy jakąś właściwość, którą wybrana w danym momencie przeglądarka nie obsługuje, taka właściwość zostanie odpowiednio wyróżniona w arkuszu. Program także (jak każdy inny dobry edytor) wyświetla drzewo użytych w arkuszu selektorów z podziałem na klasy, identyfikatory i elementy. Jeśli chodzi o emulację w środowisku Linux, jest ona możliwa po wcześniejszym zainstalowaniu przeglądarki InternetExplorer 6 w tym środowisku.

#Web Ager Editor :[[http://www.agerwebedytor.com/]Ager Web Edytor] Ager jest darmowym edytorem html, xhtml, PHP, MySQL, JavaScript służącym do robienia stron internetowych. Aby używać ten edytor potrzebna jest przynajmniej słaba znajomość HTML. Jeśli nie znasz tego języka to zawsze możesz się go nauczyć korzystając z kursów internetowych lub z książek. Nie jest to trudny do nauczenia się język.

GNU/Linux

Quanta Plus
Edytor przeznaczony dla środowiska KDE. Prawdopodobnie jeden z najbardziej rozbudowanych i użytecznych. Posiada m.in. autouzupełnianie kodu PHP.
Bluefish
Bardzo dobry edytor napisany z wykorzystaniem GTK, wspiera kolorowanie składni dla: HTML, PHP, JavaScript, Cascading stylesheets (CSS) i innych języków programowania.
gedit
Świetny edytor tekstowy, standardowy dla środowiska Gnome, wspiera kolorowanie składni dla większości popularnych jezyków programowania i języków opisowych. Możliwość otwierania wielu plików w zakładkach. Dzięki integracji z Gnome, w Geditcie można pracować bezpośrednio na plikach znajdujących się na serwerze FTP.
Kate
Edytor porównywalny z Editplus, jest bardziej rozbudowanym odpowiednikiem Gedit. Posiada świetne, bardzo rozbudowane możliwości kolorowania składni (HTML, PHP, Perl i wiele innych takich jak np. Makefile), oraz świetne skróty klawiszowe (np. skrót zakomentowania wiersza inaczej zadziala w pliku php a inaczej w css). Wspiera multum stron kodowych (w tym iso-8859-2, UTF-8). Bardzo mocno rozbudowana funkcja Replace umożliwiająca m.in. stosowanie wyrażeń regularnych. Udostępnia zawijanie kodu, numerowanie wierszy, przeglądarke plików, tworzenie projektów, tworzenie zakładek w pliku. Bardzo szybki edytor (w szczególności w porównaniu do edytorów napisanych w Javie). Dwie poważne wady to brak podpowiedzi kodu oraz brak jakiejkolwiek walidacji dokumentu.
Screem
Zaawansowany edytor wspierający kolorowanie składni oraz podpowiadający budowę funkcji.

MacOS X

Smultron
Posiadający wszystkie niezbędne funkcje (kolorowanie składni, wstawki kodowe, obsługę wszystkich możliwych stron kodowych) edytor. Jako jedyny z listy jest w 100% darmowy i wolny.
TextMate
Minimalistyczny z wyglądu, ale z potężnymi możliwościami — bardzo elastyczne i konfigurowalne podświetlanie składni, podpowiedzi, sprawdzanie kodu, pomoc kontekstowa edytowanych języków, zwijanie bloków, podgląd edytowanego HTML w czasie rzeczywistym i inne. Obsługuje tylko Unicode.
HyperEdit
Posiada podświetlanie składni, dobrą obsługę Unikodu, a przede wszystkim wbudowany, błyskawiczny podgląd pisanej strony, nawet w PHP!
skEdit
Mały edytor mający podświetlanie składni, podpowiedzi i prosty code browser dla HTML, XHTML, CSS, JS, PHP i innych. Obsługuje FTP i SFTP.
BBEdit
Kombajn
SubEthaEdit
Z punktu widzenia programisty bardzo prosty, porządny edytor. Poprawnie obsługuje i konwertuje najróżniejsze standardy kodowania. Ma nawigator pozwalający skakać do funkcji lub głównych elementów dokumentu. Jego głównym zadaniem jest umożliwienie edytowania dokumentów przez Internet, w czasie rzeczywistym, przez kilka osób jednocześnie.
Coda
Wyjątkowo przyjazny i prosty w obsłudze edytor. Obsługuje FTP i SFTP. Pozwala na edycję CSS zarówno w trybie tekstowym jak i graficznym.

Różne platformy

jEdit
Edytor o otwartym kodzie źródłowym, napisany w Javie. Obsługuje kolorowanie składni, UTF, edycję w kartach, makra, autodomykanie tagów. Ma duże możliwości dostosowania i rozbudowy dzięki róznorodnym wtyczkom. Działa na Windows, MacOS, Linux i wszystkich systemach na których jest dostępna Java. Więcej informacji (opis instalacji i konfiguracji, zrzuty ekranu, filmy i dodatkowe makra).
edytor GeanyGeany
Jeden z najlżejszych edytorów dla programistów (pod Windowsem dość duży instalator). Obsługa kodowania znaków w przeszło 60 standardach (w tym UTF-8), kolorowanie składni, automatyczne wcięcia, zwijanie bloków, domykanie tagów, numeracje linii, wyszukiwanie/zamienianie z użyciem wyrażeń regularnych, zakładki. Szybko startuje i nie wywala się na dużych plikach.
Vim
Edytor o potężnych możliwościach (zwijanie bloków kodu, podpowiedzi, domykanie znaczników, integracja z tidy, numerowanie linii, edycja plików w kartach, możliwość zmiany formatu zakończenia linii, bardzo rozbudowana obsługa wyrażeń regularnych, niezła integracja z klientami FTP obsługiwanymi z linii poleceń). Dostępny na wszelkiej maści Uniksy, Windows i Mac OS X (także Amigę, OS/2). Oferuje kolorowanie składni wielu języków (w tym HTML, PHP i wiele innych). Wspiera wiele stron kodowych (w tym ISO-8859-2 oraz Unicode). Przeznaczony raczej dla ludzi z zacięciem poznawczym — na początku trzeba przeczytać przynajmniej tutorial ;) Vima można uruchomić również jako EVim (lub w uruchomionym Vimie/GVimie wpisać komendę „set insertmode”, odwrotna — "set noinsertmode"), wtedy jego obsługa będzie przypominała tę z Windows. Czytanie tutoriali nie będzie wymagane. Rozszerzalny przez skrypty dostępne na stronie domowej (m.in. snippety, zarządzanie projektami).
Cream
Nakładka rozszerzająca możliwości edytora Vim i ułatwiająca korzystanie z niego. Obsługuje wiele formatów plików i standardów kodowania znaków. Możliwość edycji bardzo dużych plików. Wyświetla dokumenty w zakładkach, koloruje składnię, numeruje i zawija wiersze. Wspiera 350 języków programowania. Większość opcji da się dowolnie skonfigurować i dostosować edytor do własnych potrzeb. Dostępne wersje dla różnych systemów (Windows, GNU/Linux, BSD).
Nvu
Polski interfejs, kolorowanie składni, obsługa kodowania ISO, UTF-8 i wiele innych. Możliwość pracy w trybie WYSIWYG. Rozpowszechniany na licencji MPL/LGPL/GPL. dostępny na platformy Windows, Linux, Mac OS X.
Emacs
Emacs nie jest zaawansowanym edytorem, jest to raczej całe środowisko pracy, w którym edycja tekstu jest najważniejszym (aczkolwiek nie jedynym) komponentem. Oprócz redagowania wszelkiej maści dokumentów (X)HTML/(La)TeX/(P)SGML/whatever, pisania programów w chyba wszystkich znanych ludzkości językach programowania nadaje się także na przeglądanie stron WWW(!), odczytywanie poczty elektronicznej i newsów czy też zdalną edycje niektórych systemów wiki. Z racji swoich ogromnych wręcz możliwości w Emacsie nie pisze się efektywnie tuż po pierwszym uruchomieniu. Obsługi poszczególnych trybów (bo w pełni programu po prostu nie da się poznać) takich jak tryb HTML trzeba się nauczyć, bowiem wszystko opiera się na dość rozbudowanych skrótach klawiszowych. Emacs to w zasadzie rodzina programów. W wielu różnych wersjach (XEmacs, Emacs21, GNU Emacs) jest on dostępny m.in. na platformy Windows/Linux/Mac OS X/BeOS.
Aptana
Wczesna wersja, jednak oferuje kilka przydatnych rzeczy: kolorowanie składni (CSS, JS, HTML, XML), podpowiedzi, pomoc kontekstowa, sprawdzanie kodu (zgodnie z DTD), Snippety, zwijanie bloków kodu. Obsługuje Unicode. Dostępna na platformy Windows, Linux, Mac OS X (jako osobna aplikacja a także jako plugin do Ecplise). Napisana w Javie.
Komodo
Edytor wspomagający tworzenie zarówno HTML, CSS, JavaScript, jak i skryptów Perl, PHP, Python, TCL, Ruby (programować można w nim także w innych językach, ale tylko w nich działa podpowiadanie kodu i sprawdzanie poprawności składni). Bardzo rozbudowany, posiada obsługę makr, wstawek, zwijanie kodu, podpowiadanie kodu, podgląd drzewa DOM edytowanego dokumentu (dla HTML), zintegrowany debugger JS, który potrafi współpracować ze specjalnie napisanym dodatkiem do Firefoksa. Wbudowany klient FTP, SSH i SCP pozwala na wygodne edytowanie plików znajdujących się na zdalnych serwerach. Na bieżąco sprawdza składnię dokumentu, podkreślając miejsca gdzie znajdują się błędy w kodzie. Posiada także obsługę projektów. W wersji 4 (obecnie status beta) została dodana także obsługa klawiszologii Vima. Możliwości ma znacznie większe, opis powyżej to tylko kilka z nich.

Zmodyfikowano: 17.12.2013, 09:47
submit