Program tygodnia
GIMP 2.6.12

Ocena: 8,8
icon
Polecamy
Test: Manta 3D Cyber Eye HD

Szpiegowski gadżet
ikona

Notepad++ 5.9.8

 Wersja polska
Programy > Programowanie > Edytory dla programistów

Notepad++ jest bardzo dobrym, darmowym edytorem kodów źródłowych. Projekt bazuje na potężnym komponencie edytora tekstu - Scintilla.

Aplikacja jest napisana w C++, czystym Win32 Api i STL dzięki czemu działa wydajniej, a wielkość pliku jest bardzo mała. Program obsługuje następujące języki: C, C++, Java, C#, XML, HTML, PHP, JavaScript, RC resource file, makefile, ASCII pliki art (rozszerzenia .nfo , screenshot1, screenshot2), doxygen, pliki INI, pliki BATCH, ASP, VB/VBS źródła plików, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript i VHDL.

  1. Do pobrania dostępna jest również wersja portable, nie wymagająca instalacji w systemie i gotowa do użycia tuż po ściągnięciu.
r   e   k   l   a   m   a

Recenzje (3)

avatar
Jaahquubel_, 04.02.2011 12:57
lekki, wszystkomający, stale rozwijany, ładna ikona (od niedawna)
słownik, wyrażenia regularne, natywna wersja tylko pod Winodwsy

Notepad++ to aktualnie moje podstawowe narzędzie pracy. Dzięki niemu robota szybciej mi idzie (w sumie nie mam się z czego cieszyć, bo płacą mi od godziny ;) ). Nie wyobrażam sobie pracy z plikami XML bez pewnych funkcji, a Notepad++ wszystkie potrzebne mi funkcje ma.

Program jest lekki, stabilny (udało mi się go zawiescić, ale odpowiednie spreparowane zadanie znajdź_i_zamień zamęczy chyba kazdy program), da się go trzymać na pendrive'ie (przy instalacji pyta o to gdzie umieścić plik z ustawieniami, można go trzymać w folderze instalacji, co odłącza program od systemu operacyjnego), ma dużo sensownych plug-inów (sensownych, tzn. nie dodających wodotrysków, a przydatne funkcje). Ma wszystkie przychodzące mi do głowy standardowe narzędzia i funkcje (kodowanie znaków i końców linii, podświetlanie składni dla bardzo wielu języków, zawijanie wierszy, podpowiadanie słów/funkcji, wyświetlanie białych znaków numerowanie wierszy i kolumn, obsługę motywów wyglądu, zmiana liter wielkich na małe i odwrotnie, porównywanie plików, podświetlanie/uzupełnianie nawiasów itp., itd.).

Bardzo dobrze skonstruowane jest narzędzie szukania i zamiany tekstu. Wiadomo, każdy edytor musi to mieć, ale w żdanym innym nie widziałem tak pomyślanego rozwiązania. Wyszukiwać można w danym pliku, wsystkich otwartych, a nawet wszystkich (lub odfiltrowanych) plikach w folderze (z podfolderami). Wyobraźcie sobie szukanie kawałka tekstu, który występuje w jednym z kilkudziesięciu plików, bez tej ostatniej opcji. Znalezione ciągi znaków mogą zostać podświetlone - też istotne. Wyszukiwać można też z uzyciem wyrażeń regularnych (choć składnia wyrażeń jest dla mnie jakaś taka nieintuicyjna i jak mam z niej skorzystać, to najpierw sprawdzam w necie jak to zrobić), wstawiać można też znaki specjalne (tabulatory, końce linii). Przydaje mi się wtedy, gdy dostanę XMLa bez podziału na linie, poprostu jeden znacznik za drugim - zamieniam wtedy ">\nPrett print i mam ładnie wcięte.

Jak już o XMLach mowa, to Notepad++ ma możliwość m. in. automatycznego zamykania wprowadzonego tagu XML/HTML - funkcja znana z edytorów HTML, konwersji znaków specjalnych na kod htmlowy, walidacji XMLi (akurat nigdy nie korzystałem) i, co dla mnie kluczowe, dopasowywania pasujących tagów. Potrzebuję często skopiować kawałek jednego XMLa i wstawić do innego. Wystarczy, że kliknę gdzieś na znaczniku otwierającym, od którego chcę zacząć kopiować i wcisnąć Ctrl+Shift+T, a zaznaczy mi się tekst od początku tego znacznika do końca pasującego znacznika zamykającego (jak najpierw kliknę na zamykającym, to efekt będzie taki sam). Wciskając Ctrl+T mogę sprawdzić parę do aktualnego znacznika - przydatne do sprawdzenia czy wklejam w dobre miejsce. Ponadto, samo kliknięcie na znaczniku podświetla i jego, i pasujący do niego znacznik. Dwuklik zaznacza dane słowo i podświetla wszystkie jego wystąpienia (znów, przydatne dla tagów). "Trójklik" zaznacza całą linię. A bieżąca linia i tak jest podświetlona. Można też ustawić domyślny typ pliku. Ja ustawiłem na XML, dzięki czemu kawałek XMLa wklejony do nowego, pustego pliku od razu jest odpowiednio kolorowany, a w razie zapisu ".xml" jest domyślnym rozszerzeniem.

Korzystam też czasem z powiekszania (Shift+kółko myszy), zaznaczania prostokątów tekstu (LewyAlt+Shift lub LewyAlt+mysz) czy autowykrywania stanu pliku. Ta ostatnio funkcja umozliwia wyświetlenie komunikatu, gdy jakiś inny program zmieni zawartość pliku, który jest otwarty w Notepad++, albo całkowicie go usunie.

Na minus trzeba zapisać słownik działający bez sensu - zatrzymuje się on na polskich krzakach, np słowo "narzędzie" widzi jako "narz" i "dzie" oddzielone białym znakiem. Druga sprawa to wspomniane wyrażenia regularne. Trzecia rzecz to to, że natywnie chodzi tylko pod Windowsem - na szczęście Wine uruchamia bez problemu. Ale tak poza tym, to ciężko mi się przyczepić do czegokolwiek. Praca jest lekka, łatwa i przyjemna.

avatar
opat, 12.10.2010 12:05
mało zajmuje, lekki interfejs, szybkie uruchamianie, stabilna praca, duże możliwości, funkcjonalny
nie stwierdziłem

Wg mnie najlepszy zamiennik notatnika. A dla programistów doskonałe narzędzie edycyjne. Po odrobinie czasu poświęconego na skonfigurowanie i podłączenie zewnętrznych programów (w moim przypadku kompilatorów c++) można komfortowo pracować nawet nad sporymi projektami. Bardzo przydatną opcją jest możliwość pracy na plikach poprzez protokół FTP.

Jeżeli się chwilę poświęci to można z niego zrobić wersję przenośną (bez instalacji).
Szukającym alternatywy dla notepad'a szczerze polecam, szukających narzędzia do programowania zachęcam do sprawdzenia i przetestowania.
Pozdrawiam

avatar
skandyn, 25.09.2010 15:29
wygląd, funkcjonalny, lekki, darmowy
brak

Bardzo dobre narzędzie pracy dla każdego programisty i webmastera chcącego szybko edytować dany plik. Funkcjonalny podręczny notatnik, który oferuje nam m.in. możliwość pracy z wieloma plikami, kolorowanie składni, podświetlanie aktualnej linii, numerowanie wierszy, tworzenie makropoleceń i wiele innych przydatnych opcji.

Ciekawą funkcją jest automatyczne wykrywanie zmian w plikach ostatnio edytowanych. Dodatkowo kilka dobrych pluginów pozostałe do ściągnięcia ze strony projektu.
Podsumowując całość Notepad++ to idealne rozwiązanie do szybkiej edycji kodu źródłowego w przejrzystym i łatwym w obsłudze notatniku.

 
 
 
 
8,7
ocena
Data aktualizacji05.01.2012
Rozmiar pliku5,39 MB
ProducentN++ Team
Licencjabezpłatna
Systemy operacyjneWindows 98 / Me / 2000 / XP / 2003 / Vista / 7
Liczba pobrań411 663
Pobrania w ostatnich dniachwykres pobrań programu
Szczegółowe oceny
:
8,0
Użytkownicy:
9,4 (198)
 
 
 
 
Publikacje powiązane
Czytelnicy blogują - tygodniowy przegląd bloga dobrychprogramów
Czy Linux musi być nudny? Jak szybko edytować strony WWW i w jaki sposób cyberprzestępcy okradają...
Open source - nagrody społeczności
Community Choice Awards to nagroda przyznawana przez portal SourceForge.net projektom o otwartym...
Chiny blokują SourceForge.net
Niedługo, bo po przeszło dwóch miesiącach od zniesienia przez chińskie władze blokady na...
PlayOnLinux jeszcze łatwiejsze
Użytkownikom systemu Linux doskonale znany jest program Wine, służący do uruchamiania aplikacji,...
Google Notepad oficjalnie i po polsku
Google Notepad to dostępna od prawie roku, nieco zapomniana usługa pozwalająca na tworzenie notatek...

Komentarze (207)  

Avatar
Trojan99 (niezalogowany) | 07.02.2012 8:16#207

Norton zaczol fiksowac i wykrywa normalne strony jako zagrozenie niedlugo to bedzie jak Avast (oginaly nazywa wirusam)

AvatarUżytkownik jest nieaktywny
Jaahquubel_ | 27.01.2012 16:39#206

@Gościu (niezalogowany) | 19.12.2011 12:08
Wybacz, ale nie wierzę.

@arek36 | 15.01.2012 6:22
???
Mnie nie przekierowuje.
Głupie pytanie: nie kliknąłeś na reklamę?

AvatarUżytkownik jest nieaktywny
arek36 | 15.01.2012 6:22#205

Chciałem ściągnąć ten Notepad, ale przed zapisem zostałem przekierowany na stronę, chyba producenta, to Norton zablokował mi wejście na ich stronę uznając ją za destruktywną witrynę z zagrożeniem dla komputera. Zrezygnowałem ze ściągnięcia tego specjału :P

Avatar
Gościu (niezalogowany) | 19.12.2011 12:08#204

Do bani. Zwykły notatnik otworzył mi xml, co prawda niezbyt przyjemnie było cokolwiek tam edytować a ten zbyt przereklamowany nie dał rady. Kicha.

Avatar
zeni (niezalogowany) | 14.12.2011 8:07#203

Używałem N++ ale ze względu na słabą "wydajność" zmuszony byłem posiłkować się Notepadem2 .Różnica kolosalna przy kilkuset tysiącach wierszy .//Obrabiam tyle liczb// .
Czy tu się w tych ostatnich wersjach poprawiło coś pod tym względem ? /chodzi o szybkość działania programu ..
Pozdrawiam

AvatarUżytkownik jest nieaktywny
Jaahquubel_ | 14.11.2011 16:44#202

@kamil12
Autouzupełnianie jest, poszukaj w opcjach.
Kompilatora nie ma i nie będzie, bo nie o to w tym programie chodzi. Kompilator instalujesz sobie osobno, podpinasz go w konfiguracji N++ i ew. przypisujesz mu skrót klawiaturowy.

AvatarUżytkownik jest nieaktywny
whitedragon | 08.11.2011 17:06#201

Prosty i lekki programik. Całkiem miło się go używa.

Avatar
Wiruś (niezalogowany) | 28.10.2011 19:13#200

Strasznie dobry program; nazwa sama mówi że przypomina; w ogóle prawie jest notatnikiem. Mało zajmuje, ale wszystko ciężko zrobić bo nie wspomaga języków!

Avatar
piogwi (niezalogowany) | 21.10.2011 8:17#199

Wszystko fajnie. Niestety ma koszmarne i liczne błędy w obsłudze wyrażeń regularnych w wyszukiwarce. Od 2006 w bugtrackerze roku nie poprawione. Dla mnie odpada za niechlujność implementacji, choć wygląda całkiem przyjemnie.

Avatar
Macron (niezalogowany) | 15.10.2011 19:45#198

@kamil52 - Ale to jest edytor tekst, nie IDE O_o

Avatar
Macron (niezalogowany) | 15.10.2011 19:18#197

@NULL2 - On czyta ten znak - ten znak to binarne 0 - inaczej NULL. Tych znaków, co podaje nazwy, nie da się zapisać.

AvatarUżytkownik jest nieaktywny
patman | 03.10.2011 20:17#196

@TomecekGD - nie bawiłbym się w mieszanie z exekami, bo może to później dać dziwne efekty specjalne. Lepiej zastosować polecenie w linii poleceń/cmd:
ftype txtfile=%programfiles%\Notepad++\notepad++.exe %1
Oczywiście, jeśli ktoś zainstalował program w innej lokacji, musi zmodyfikować to polecenie.

Avatar
NULL2 (niezalogowany) | 08.09.2011 14:58#195

super program lecz nieczyta dużej ilości znaków: jak otwieram plik inf do gry by go zmienić, widze prawie same NULL, których nieda się ukryć...

AvatarUżytkownik jest nieaktywny
kamil12 | 18.08.2011 9:43#194

I jeszcze jedna wada: brak auto uzupeniania tekstu.

AvatarUżytkownik jest nieaktywny
Cisekpl | 26.07.2011 13:55#193

Czy wie ktoś jak włączyć marker zaznaczający zapisane/niezapisane zmiany w treści dokumentu? W tych nowszych wersjach nie działa.

AvatarUżytkownik jest nieaktywny
kamil12 | 25.07.2011 21:38#192

Ja bym dodał wadę: brak kompilatora.

AvatarUżytkownik jest nieaktywny
cephei | 17.05.2011 14:39#191

@TomecekGD
nie wystarczy kliknąć na plik txt prawym myszki, wybrac otwórz za pomocą i dać notepad ++ z zaznaczonym "zawsze otwieraj za pomocą tego programu"?

AvatarUżytkownik jest nieaktywny
rob1979 | 11.05.2011 21:37#190

czym się różni od Keda? jest lepszy czy gorszy? Pozdrawiam.

AvatarUżytkownik jest nieaktywny
Jaahquubel_ | 28.04.2011 7:19#189

"Ktoś wie jak zastąpić na stałe windowsowego Notepada Notepadem ++?"
Ktoś coś kiedyś pisał o tym. Chyba wystarczy zmienić nazwę pliku exe na notepad.exe i wgrać do C:\Windows.

AvatarUżytkownik jest nieaktywny
TomecekGD | 18.04.2011 14:04#188

Ktoś wie jak zastąpić na stałe windowsowego Notepada Notepadem ++?

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść