Pobierz program Asystent pobierania włączony

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.

Galeria programu

Uwaga!

  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.
© dobreprogramy

Recenzje użytkowników

Ilość zajmowanego miejsca, interfejs, stabilność, bardzo konfigurowalny, funkcjonalność
Kilka kwestii nie jest w pełni spolszczonych
ocena użytkownika

Naprawdę warty polecenia program, który nie koniecznie musi zastępować Windowsowy notatnik. Ja na pasku zadań mam ikonkę Windowsowego notatnika, a obok niego mam Notepada++ (lub jak kto woli - Notatnik++). Na pewno programiści docenią to narzędzie, ale oczywiście najprawdopodobniej będą musieli trochę czasu spędzić na konfiguracji ;)

Jedynie do czego można się przyczepić, ale bardzo delikatnie, to spolszczenie. Chodzi o to, że niektóre kwestie nie są po polsku, ale w dzisiejszych czasach wątpliwe, żeby był to wielki problem.


Polecam Notepad++ (lub jak kto woli - Notatnik++),
Piter432

31.12.2013 18:06 | Recenzja do wersji 6.5.3
lekki, wszystkomający, stale rozwijany, ładna ikona (od niedawna)
słownik, wyrażenia regularne, natywna wersja tylko pod Winodwsy
ocena użytkownika

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.

04.02.2011 12:57 | Recenzja do wersji 5.8.7

Komentarze

DarioX7  15.06.2014 16:17 #248

Jak odzyskać niezapisane pliki po “Load config.xml failed” z folderu C:\Users\[USERNAME]\AppData\Roaming\Notepad++\backup\ ??

cephei  15.06.2014 01:04 #247

@krasnal500: no wiadomo...to tylko tak symbolicznie, bo ja to mało wierzący w bzdury...taka zabawa:)

krasnal500  14.06.2014 21:43 #246

@cephei: Swoją drogą to chyba gdyby nie film Piątek 13-tego to raczej dzień nie kojarzyłby się z czymś diabelskim etc.
Raczej z dniem pechowym :)

Twórcą programu mieli bardzo fajny zbieg dat oraz numeracji. Aż sobie zachowam tą wersje :)

cephei  13.06.2014 15:34 #245

@krasnal500: Jak zainstalujesz już to sprawdź sobie w programie wersję:) Nawet ikonka jest fajna. Data wypuszczenia tez nie przypadkowa.

krasnal500  13.06.2014 15:25 #244

@cephei: To samo chciałem napisać. Trzeba zaktualizować :P

cephei  13.06.2014 12:00 #243

Szatańska wersja programu się pojawiła dzisiaj :)

disign  10.06.2014 02:12 #242

pytanie mam odnośnie jego, mianowicie czy da się jakoś zrobić by program automatycznie tworzył strukturę HTML czy trzeba w nim wszystko od początku wklepywać?

bytom2009  19.05.2014 13:20 #241

już wiem jak to naprawić proszę otworzyć Notepad++ 6.6.3 ustawienia ---- preferencje ---- kopia zapasowa i odhaczyć Remember current session for next launch

Tomnord15  10.05.2014 00:56 #240

Znalazłem rozwiązanie. W tej nowej wersji tak ma być. Program tworzy migawkę dokumentu i przy zamknięciu nie pyta czy zapisać plik a po ponownym uruchomieniu otwiera sesję z migawki. Trzeba wtedy po edycji dać zapisz.

Tomnord15  09.05.2014 22:41 #239

Też tak mam, jak edytuję plik txt i spróbuję zamknąć program to nie ma żadnej informacji czy zapisać zmiany. Jak otworzę ten dokument to zmiany są ale edytowałem plik do gry i zmian faktycznie w tym pliku nie było mimo że notepad++ pokazywał co innego. Dziwne.

Anonim (niezalogowany) 08.05.2014 16:59 #238

W starszej wersji podczas zamykania wyświetlał się komunikat w stylu "Tekst zmienił się, czy chcesz zapisać zmiany?" W wersji 6.6.1 nie mam tego komunikatu. Czy Wy też tak macie, czy tylko u mnie coś się porobiło.

olier1  09.04.2014 18:20 #237

Atrybut "list" nie działa w elemencie "datalist", nie wiem czemu.

już nieaktualne

Misieksc  28.03.2014 20:40 #236

@marivsh: super dzięki faktycznie działa super ;)

marivsh  28.03.2014 09:05 #235

@Misieksc: Ustawienia > Preferencje > Auto-Uzupełnianie
Działa bardzo płynnie, polecam :)

Misieksc  22.02.2014 18:03 #234

jak w najnowszej wersji włączyć podpowiadanie składni języka o ile się da wogóle ?

guma77  12.01.2014 22:36 #233

nie wiem dlaczego nie moge wkleic nic , np z przegladarki czy tez z pliku txt. kopjuje tekst i nie idzie wkleic do not:(
WTF ?

###  31.12.2013 20:54 #232

Notepad++ nadaje się do programowania w różnych językach nawet może zastępować notatnik systemowy polecam :)

GediMaster  03.10.2013 00:26 #231

@UserNotepada jeszcze używasz ISO? Przejdż na UTF-8 (bez BOM) :). Poza tym N++ nie ma problemu z odczytaniem ISO, przejrzyj opcje i ustaw co trzeba :). A jak ma, to: Format -> Koduj a ANSI -> Zestaw znaków -> Wschodnioeuropejskie -> ISO 8859-2 :).

Jeden z najlepszych "notatników" o ile notanikiem można go nazwać. Porządny edytor, a wtyczki są niesamowite. Jedyny mankament, to jeśli skorzystamy z TextFX ( np. TextFX HTML Tidy) to zamienia encje (  itp.) na binarne kody szesnastkowe ;/. Jakiś bug.

stasinek  10.08.2013 10:38 #230

@Bambinno (niezalogowany): Aptana Studio 3 znasz?

nienormalny12 (niezalogowany) 12.06.2013 14:18 #229

progamik super, nadaje się do zamiany z windowsowym notatnikiem. gorąco polecam!

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.