Jeśli ktoś poważnie myśli o tworzeniu stron internetowych to nawet nie ma co myśleć o stosowaniu edytorów graficznych. Z prostej przyczyny ponieważ, wszystkie edytory WYSIWYG generują nadmiarowy kod, który w żaden sposób nie pomaga naszej aplikacji. Rozwiązaniem jest stosowanie edytora tekstowego, w którym mamy pełną kontrolę nad tworzonym kodem.
Używanie właściwego edytora pozwala na szybsze tworzenie kodu, jak również ogranicza błędy składniowe. Pierwszym kryterium jakie decyduje o wyborze edytora jest używany system operacyjny. Na szczęście każdy z nich oferuje kilka bardzo dobrych edytorów, więc nie powinno być problemów ze znalezieniem właściwego dla siebie. Więcej na temat dostępnych edytorów można znaleźć na stronie Browse Happy.
- Nasz edytor powinien wspierać poniższe funkcje:
- obsługa wielu stron kodowych, np. ISO, UTF
- możliwość edycji wielu plików zakładkach
- rozbudowana funkcja Zamień
- uzupełnianie składni i podpowiedzi, np. snipets
Można tworzyć kod w edytorze, który nie posiada wymienionych funkcji, ale będzie to dużo bardziej trudniejsze i nieprofesjonalne. Obsługa wielu stron kodowych pozwala na tworzenie stron w różnych wersjach językowych. Możliwość otworzenia kilku plików w jednym edytorze ułatwia edycję, chociażby poprzez zastosowanie funkcji Zamień we wszystkich otwartych plikach. Z kolei uzupełnianie składni lub podpowiadanie funkcji jest jednym z najbardziej użytecznych cech nowoczesnych edytorów tekstowych.
Właściciele komputerów Apple mogą korzystać przykładowo z TextMate. Jest to bardzo użyteczny edytor z kolorowaniem składni, podpowiedziami i obsługą Unicode. Nie jest darmowy, ale tylko z nim miałem styczność.
Użytkownicy Windows mogą wybierać pomiędzy między wieloma edytorami. Moim zdaniem, najbardziej użyteczne są dwa z nich. EditPlus jest bardzo wydajny, ale nie jest darmowy. Notepad++ jest programem open source, dodatkowo posiada analogiczne funkcje, co EditPlus.
W przypadku Linuxa również nikt nie powinien narzekać. Dostępnych jest co najmniej kilka dobrych edytorów. Jednak ja osobiście używam najzwyklejszego gedit. Posiada wszystkie cechy, potrzebne do szybkiego tworzenia kodu, które wymieniłem na początku artykułu.
Możliwe, że istnieją lepsze edytory niż te, które wymieniłem, ale najwidoczniej nie miałem z nimi styczności. Ważne jest jednak to, aby nasze kodowanie postępowało szybciej dzięki wykorzystaniu dobrego edytora. Wówczas będziemy mieli więcej czasu na tworzenie aplikacji, a nie pisanie kodu.






Ostatnie komentarze