Notepad++ to opensource’owy, ceniony edytor kodu źródłowego, który może służyć także jako rozbudowany zamiennik Notatnika Windows. Notepad++ domyślnie wspiera składnie około pięćdziesięciu języków programowania (wymienione przy końcu opisu) oraz pozwala na skorzystanie z pokaźnego zestawu funkcji przydatnych zarówno w pracy z kodem, jak i z normalnym tekstem. Warto dodać, że program bazuje na zaawansowanym komponencie Scintilla, często używanym do budowy edytorów tekstowych i programistycznych. Notepad++ został napisany w czystym kodzie C++ oraz wykorzystuje interfejs Win32 API i bibliotekę STL. Dzięki temu działa z wysoką wydajnością (szybko wczytuje nawet bardzo duże pliki tekstowe), a także zajmuje mało miejsca na dysku.
Główne możliwości Notepad++:
• możliwość pracy z wieloma plikami jednocześnie (w osobnych kartach), także możliwość korzystania w tym samym czasie z większej liczby instancji programu,
• dostępne są dwa widoki/panele obszaru edycji, działające również w trybie pełnego ekranu, można swobodnie przeciągać karty dokumentów pomiędzy panelami widoków, a także klonować karty do wybranego panelu czy nawet danej instancji programu,
• autouzupełnianie kodu, podświetlanie składni, wielopoziomowe zwijanie fragmentów kodu, numeracja linii - działanie tych funkcji może zostać skonfigurowane według preferencji użytkownika,
• możliwość tworzenia i edytowania zakładek oraz stosowania oznaczeń i wyróżnień/stylów kolorystycznych dla wybranych fragmentów tekstu/kodu,
• powiększanie lub pomniejszanie widoku tekstu, synchronizacja przewijania obu paneli widoku dokumentów,
• panele projektów, mapa dokumentu, lista funkcji,
• wyświetlanie tzw. niewidocznych znaków – białych znaków, znaków nowej linii, prowadnic poziomów, symboli zawijania linii,
• zawijanie wierszy, kontrola nad kierunkiem tekstu (z lewej do prawej lub na odwrót),
• podstawowe funkcje edycyjne oraz funkcje m.in. takie jak: zaznaczanie kolumnowe, edytor kolumn, kontrola nad wcięciami, komentarze blokowe, operacje na liniach (np. powtarzanie, dzielenie, łączenie, przenoszenie, sortowanie wierszy, wstawianie i usuwanie pustych linii) operacje na białych znakach, konwersja znaku końca linii, wklejanie treści HTML i RTF, wycinanie, wklejanie czy kopiowanie treści binarnej, kopiowanie (do schowka systemowego) ścieżki i nazwy pliku, nad którym właśnie pracujemy, a także ścieżki jego katalogu nadrzędnego,
• zaawansowane funkcje wyszukiwania i zamieniania tekstu, w tym m.in. wyszukiwanie przyrostowe, możliwość użycia wieloznaczników i wyrażeń regularnych, wyszukiwanie w plikach, wyszukiwanie znaków w wybranym zakresie (ASCII, poza ASCII, zakres definiowany przez użytkownika), przeskok do wybranej linii, wyszukiwanie na bazie wyróżnień kolorystycznych i zakładek,
• wybór kodowania znaków – wsparcie dla formatów ANSI, UTF8 (także bez BOM), UCS-2 (Big/Little Endian), wybór zestawu znaków z danego formatu, konwersja tekstu na wymienione formaty,
• możliwość nagrywania i odtwarzania makr (również odtwarzanie wielokrotne),
• uruchamianie plików z kodem/tekstem za pomocą wybranych programów – np. dokument z kodem HTML (strona internetowa) można szybko otworzyć w przeglądarkach Mozilla Firefox, Internet Explorer, Google Chrome albo Safari,
• obsługa wtyczek, które jeszcze bardziej zwiększają funkcjonalność programu, menadżer wtyczek zawiera domyślny zestaw pluginów oraz pozwala na pobranie dodatkowych rozszerzeń, można także zdecydować się na utworzenie i dodanie własnej wtyczki,
• wydruk dokumentów, konfigurowany z użyciem techniki WYSIWYG,
• języki programowania wspierane domyślnie (obsługa składni, zapis/odczyt plików o formatach odpowiednich dla danego języka) to m.in.: Ada, ASP, Assembly, AutoIt, Batch, C, C++, C#, Caml, Cmake, COBOL, CoffeeScript, CSS, D, Diff, Flash ActionScript, Fortran, Gui4CLI, Haskell, HTML, INNO, Java, Javascript, JSP, KiXtart, LISP, Lua, Makefile, kod Matlab, kod MS-DOS, NSIS, Objective-C, Pascal, Perl, PHP, PostScript, PowerShell, Python, Ruby, Shell, Scheme, Smalltalk, SQL, TCL, TeX, Visual Basic, VHDL, Verilog, XML, YAML,
• możliwość stworzenia zasad podświetlania składni dla dowolnego języka kodu.
Interfejs graficzny Notepad++ jest wysoce konfigurowalny, można zdecydować się na jeden z wielu stylów wizualnych interfejsu, a następnie dostosować wygląd różnych elementów tego motywu. Mniej doświadczeni użytkownicy szybko opanują podstawy obsługi programu. Instrukcje odnoszące się do zaawansowanych funkcji można znaleźć w witrynie projektu (informacje dostępne w języku angielskim).
Producent: N++
Licencja: Freeware (darmowa) System Operacyjny: Windows 98/Me/NT/2000/XP/Vista/7/8/10
@~kinia, tak jak systemowy notatnik - tylko o wiele więcej funkcji :)
Poważniej - to raczej niezbędny edytor kodu źródłowego (tekstu),
w naszym systemie.
Warto odwiedzić: http://notepad-plus-plus.org
pozdrawiam ...
Notepad++ 6.5.1
~kinia | 2013.08.26 14:36
0
jak to działa???
Notepad++ 6.4.5
~matw | 2013.02.11 20:54
14
Witam,
Polecam ten program :) jest posty i przejrzysty, a zarazem posiada wiele przydatnych i zaawansowanych funkcji jak np. wyszukiwanie wyrażeń regularnych wewnątrz plików - z tego skorzystałem m.in. do usunięcia wirusa ze strony internetowej.
Notepad++ 6.3
~hdc | 2011.05.27 13:24
8
dzięki za info o polskich znakach!
~zolw | 2010.06.12 14:44
8
A ja nie mam polskich znaków ani pliku hexEdit.dll ani polskiego języka w tym, a pobrałem Notepad++ 5.6.8. :) Jak by ktoś mógł pomóc
~Tomek | 2010.02.21 13:07
8
Dokładnie tak jak pisał mój przedmówca. Wystarczy zmienić tryb zgodności na Vistę i wszystko działa jak należy. Dla osób, które nie wiedzą jak...
1. Klikamy na pasek startu,
2. wyszukujemy nazwę programu (w naszym przypadku notepad++,
3. Klikamy prawym przyciskiem i wybieramy properties,
4. Wchodzimy w zakładkę Compatibility i zaznaczamy Vistę.
Można to oczywiście zrobić wyszukując program uruchomieniowy.
Pozdrawiam,
Tomek
~entropy | 2009.06.09 13:18
4
Rozwiązaniem problemu jest ustawienie programowi trybu zgodności z Vista sp2. Widać Notepad++ póki co nieprawidłowo wykrywa wersję systemu.
~entropy | 2009.06.09 13:03
4
Wersja 5.4.3 + Windows7 x64 PL = brak polskich znaków :((
Tym bardziej dziwne że od wersji 5.x program jest UNICODE'owy i powinien wyświetlać bez problemu i chiński alfabet.
~metaphorical | 2009.06.07 14:16
4
W końcu można pisać strony internetowe w notatniku. ;)
~iggi | 2009.02.09 15:04
4
gdzie wy macie ten plik hexedit?? nigdzie go nie mogę znaleźć!
~Gabi | 2008.11.25 19:52
4
Czy jest jakiś spis znaczników??Pracowałam poprzednio na innym programie i takie coś było-bardzo wygodna rzecz, a tutaj nie moge znalezc:(
~czester | 2008.09.20 21:57
0
Dzieki za informacje. wywalam HexEditor.dll katalogu notepad++ i juz polskie znaki smigaja poprawnie :)
~mm | 2008.06.25 10:47
0
dzieki za info o hex-edicie, faktycznie wystarczy go usunac i wszystko gra
~xtrqt | 2008.06.19 19:03
4
polskie litery dzialaja, ale trzeba usunac plugin hexeditor
~bigdamian | 2008.05.16 23:59
4
W sumie program o stosunkowo słabym interfejsie graficznym, aczkolwiek tę wadę nadrabia swoją wszechstronnością. Program godny zalecenia jak i dla początkujących tak i bardziej zaawansowanym użytkownikom.
~ło taki o | 2008.05.12 18:13
4
Notatnika też lepszego nie miałem, ale np zend lepiej się prezentuje :]
~Kevin | 2008.04.11 11:04
4
Chyba właśnie tego szukałem... bardzo dobrze podświetla składnię perla (a to raczej rzadkie). Mam nadzieję, że jakoś przeboleje brak polskich ogonków...
~Wersja | 2008.03.06 20:58
0
Ostatnia wersja jaka działała z polskim literami to 7.5
~radix | 2008.03.05 13:19
4
W wersji 4.8.1 NIE DZIAłAJĄ POLSKIE ZNAKI!!! (jak zdołałem się zotientować na forum NOTEPAD - inne znaki narodowe również). Być może jest to już jakoś rozwiązanie, ale za słabo znam angielski żeby to rozgryźć
~marmez | 2008.01.19 14:34
4
i ma również autouzupełnianie (Ctrl+Space) w wielu językach.
Używam od dawna, rewelacja!
~Dawidek | 2008.01.14 22:00
4
kondon -> To ,że mizernie wygląda ,to nie znaczy ,że jest kiczowaty. Bardzo fajny programik :) POLECAM !!!
~sdi18 | 2007.11.09 13:19
4
bardzo dobry program cała moja klasa z niego korzysta i ja także ...polecam
~kondon | 2006.10.05 11:38
4
troche to jakoś mizernie wygląda
~Bielack | 2006.06.20 15:53
4
Rewelacja! Doskonałe podświetlanie składni, wiele dokumentów w jednym oknie (zakładki), lepszego notatnika nigdy nie miałem.