Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

Wygodne środowisko dla webmastera cz.1

Przez parę lat mojej przygody z programowaniem testowałem całą masę przeróżnych edytorów kodu, potrzebowałem czegoś co w największym stopniu da się nagiąć do mojego "widzimisię" i tak już od szeregu lat jako podstawowy edytor służy mi Notepad++. Z pozoru niczym się nie wyróżnia, nie posiada kompilatorów, wbudowanego serwera a jedynie klient FTP. Dlaczego więc tak mi się podoba?

1. Ustawienia->Konfigurator stylów:
Do wyboru mamy kilkanaście stylów, każdy ma osobne reguły dla każdego języka, ale najlepsze jest to, że możemy samodzielnie wszystko edytować! Wliczając w to listę słów kluczowych.

2. Szukaj->Szukaj:
Notepad++ posiada bardzo rozbudowany moduł wyszukiwania. Można podmieniać słowa, wyszukiwać według wyrażeń regularnych, kończąc na przeszukiwaniu zawartości plików znajdujących się w podanym katalogu!

3. Edycja podpowiadanych funkcji

Niemal wszystkie pliki konfiguracyjne Notepada++ są zapisywane w postaci plików .xml daje nam to dostęp do edycji menu kontekstowego, plików stylów i podpowiadanych słów. Dzięki temu możemy samodzielnie dodawać własne funkcję. Ten ostatni plik nazywa się langs.model i jest w głównym folderze instalacji.

4. Rozszerzenia

Notepad++ ma możliwość instalacji rozszerzeń. Listę można zobaczyć tu: Lista albo bezpośrednio w programie. Trochę tego jest i każdy coś ciekawego znajdzie. Mi do gusty przypadły dwie pozycję:
-QuickText umożliwiający wklepanie wcześniej określonych fragmentów kodu (np. podstawowy szablon strony html).
-Source Cookifier dodaje boczny panel z listą: funkcji, zmiennych i czego tam chcemy ponieważ wszystko można skonfigurować.

Z ciekawych opcji jest jeszcze: porównywanie plików, różne konwersje tekstu(wstawianie / przed "), zwijanie kodu funkcji, śledzenie zmian w plikach, nagrywanie makra i sporo więcej... 

Komentarze

0 nowych
flaszer   10 #1 20.01.2011 12:27

Od niepamiętnych czasów używam Notepada++. Dla mnie świetny do szybkich przeróbek, do większych zastosowań wiadomo, wygodniej użyć jakiegoś IDE żeby zapanować nad całością ;)

  #2 20.01.2011 13:06

Jeśli ktoś używa Notepad++ do programowania to z całą pewnością nie jest profesjonalistą. Bardzo lubię ten program jednak nie da się w nim zrobić większego projektu po prostu można się zamęczyć.

webnull   9 #3 20.01.2011 15:46

Zawsze pod windows pracowałem w Notepad++, po przejściu na Linuksa pracuję w Gedit - doskonały zamiennik.

  #4 20.01.2011 16:17

Nienawidzę Notepada++. Oczywiście ma ciekawe funkcje, ale dla mnie: ma ich o wiele za dużo, a poza tym jest brzydki.

kwpolska   5 #5 20.01.2011 16:28

Vim FTW. Do wszystkiego się nadaje.

  #6 20.01.2011 16:31

Mi również Notepad++ nie przypadł do gustu. Znacznie wygodniejszy i praktyczniejszy wydaje mi się PSPad.

Piterson79   2 #7 20.01.2011 18:18

Niezłym zamiennikiem Notepada++ na Makówki jest TextWrangler.
Polecam :)

wszerad   6 #8 20.01.2011 23:30

@misi0misi0 Nie wiem dlaczego profesjonalista nie może programować w Notepad++? Ma zwijanie kodu funkcji a dzięki Source Cookiefier można mieć dostęp do wszystkich elementów sesji. Może do wielkich projektów PHP to może i IDE są lepsze ale pod JS jakoś nie widzę sensu.

djgrzenio   9 #9 21.01.2011 10:02

ja uzywam scite, polecam - jest na windows, linux i darmowy. ale jezeli shell to tylko vim :)

izipower   2 #10 21.01.2011 14:12

Na Pingwinie jest też Bluefish. Natomiast jeśli koniecznie chcesz Notepad++ to bez problemu śmiga on na Winie.

fenixproductions   6 #11 21.01.2011 14:12

Notepad++ wygrał u mnie z PSPad pod kątem wydajności, jednakże posiada wiele niedoróbek, które potrafią nieźle dać w kość. Wśród nich najbardziej bolesnym jest brak pełnej obsługi wyrażeń regularnych. Ponadto "column edit mode" jest bardzo nieprzyjazny przy pracy z dużymi ilościami tekstu.

Jednakże pomimo drobnych wad, jest to (IMHO) najlepszy edytor na jakim do tej pory pracowałem.

abogdziewicz   3 #12 21.01.2011 16:23

Polecam program Quanta, ewentualnie Kate.

M@ster   16 #13 21.01.2011 21:13

@wszerad
Sprawdzanie składni, podpowiedzi dla funkcji, obsługa programowania obiektowego, refraktoring, debuger... można długo wymieniać ;)

master_zonk6   7 #14 23.01.2011 19:27

@
M@ster
partaczowi najlepsze gdżety nie pomogą.
Swoją stronkę napisałem w tym edytorze. Działa? Działa!

  #15 23.01.2011 19:56

Zgadzam się z M@ster do "większego" programowania się nie nadaje.

Fakt że do szybkich poprawek jest ok, ale konfigurować coś żeby dało się w tym klepnąć kilka linijek kodu jest bez sensu.

Osobiście używam notepad2 który zastąpił mi oryginalnego notepada tylko dlatego że jest obsługa kodowania i kolorowanie przez co można szybciej połapać się w kodzie. A jak pisałem wcześniej używam go tylko do szybkich zmian.

Jaahquubel_   13 #16 25.01.2011 00:24

Genialny program. Aktualnie podstawowe narzędzie mojej pracy (przede wszystkim obróbka XMLi). Kolorowanie, podświetlanie, dopasowywanie znacznika końcowego do początkowego i na odwrót - dla mnie bez tego to jak bez ręki. Wzorcowa funkcjonalność szukajki. Przymierzam się do recenzji tego programu.

@webnull
Gedit to muł. Odstawiłem go po natrafieniu na Geany. Geany nie jest tak dobre jak Notepad++, ale dużą część jego funkcjonalności już posiada. I jest lekkie.

  #17 25.02.2011 19:49

Faktem jest to, że Notepad++ jest dobrym programem, ale mnie nic nie przekona, aby odejść od edytoru kEd. Dla mnie jest to genialny program pod wieloma względami. Rozbudowany interfejs, tzw. "ściąga" ze znacznikami php, html i css, praca na zakładkach i wiele innych.