Notepad++, czyli znacznie więcej niż edytor tekstowy
Niedawny wpis Darka o narzędziu LTFViewer oraz gorące dyskusje jakie mieliśmy w redakcyjnym gronie, uświadomiły mi, jak wielu fanów ma program Notepad++ i jak bardzo przydaje mi się to narzędzie w codziennej pracy zwiększając moją produktywność.
Tak więc, w trosce o osoby, które traktują Notepad++ jak zwykłą przeglądarkę/edytor plików tekstowych, lub co gorsza, wcale nie znają tego narzędzia, postanowiłem podać Wam kilka powodów, dla których Notepad++ stanie się jednym z Waszych ulubionych narzędzi. (Niedawno Piotr wspomniał pobieżnie o istnieniu N++ w „szkole skryptowania” – warto więc ten wątek rozwinąć.)
Jeszcze słowem wstępu, podaję link do instalatora tego narzędzia:
http://notepad-plus-plus.org/download/
Notepad++ jest za darmo!
Program jest darmowy nie tylko w domu, ale również do zastosowań komercyjnych. Nie wyświetla żadnych reklam, ani próśb o dotację.
Notepad++, a zasoby
Program zdecydowanie zaliczam do kompaktowych i mało zasobo-żernych. Po zainstalowaniu, zajmie ok 10MB (z wbudowanym klientem FTP i konwerterem ASCII-HEX) i przy 15 edytowanych niewielkich plikach tekstowy nie zużywa więcej niż 4MB RAMu. Oczywiście ilość skonsumowanej pamięci RAM zależy od ilości i wielkości otwartych plików.
Notepad++ obsługuje zakładki
Notepad++ płynnie obsłuży Wam wiele plików na raz w oddzielnych zakładkach. Warto zauważyć, że kolorami zaznacza, które z otwartych plików nie były zapisane (czerwona dyskietka).
Kolorowanie składni
Tworzenie i modyfikowanie skryptów jest proste dzięki obsłudze kilkudziesięciu języków (PHP, c#, html, java, powershell itd..).Co więcej, można tworzyć własne definicje i kolory słów kluczowych.
Skróty klawiszowe
Program nie tylko obsługuje praktycznie wszystkie zadania z klawiatury (co jak wiecie bardzo się nam podoba), ale pozwala mapować własne kombinacje:
Szybkie „googlowanie”
Jeśli szukamy informacji na temat jakiejś frazy (np. konkretnego cmdlet’u w Powershell) zaznaczamy frazę i używamy kombinacji ALT+F2 lub wybieramy RUN>GOOGLE SEARCH, aby od razu wyszukać ją w GOOGLE.
Testy w Różnych Przeglądarkach
Jeśli kod który tworzymy chcemy przetestować w przeglądarce, Notepad++ pozwoli Wam zrobić to odpowiednią kombinacją klawiszy lub za pomocą odpowiedniej opcji w menu „Run/Uruchom”
Kodowanie znaków
Notepad++ pozwala prze-konwertować pliki tekstowe na mnóstwo różnych wersji kodowych, co przyda się szczególnie osobom tworzącym strony/aplikacje webowe chcącym odpowiednio obsługiwać symbole i znaki narodowe.
Wbudowany klient FTP…
W zakładce „Plugins / Pluginy” znajdziecie menedżera pluginów, który pozwala doinstalować NppFTP, czyli klienta FTP, pozwalającego Wam szybko i sprawnie podmienić pliki np. na serwerze WWW.
..i całe mnóstwo innych darmowych pluginów
Możemy doinstalować jeden z kilkudziesięciu dodatków. W śród nich są tak wszechstronne narzędzia jak translator językowy, symulator VI, czytnik głosowy (sic!) czy „NppExec” pozwalający od razu uruchomić nasz skrypt bez wychodzenia z aplikacji.
A teraz pytanie do sympatyków Notepad++:
Którą funkcję warto dodać do mojej listy, aby zachęcić nowych użytkowników do jego używania?
Ale nie ma nic lepszego od Sublime Text 😉
gdyby tylko był darmowy 🙂
Ależ jest darmowy 🙂
Co jakiś czas pojawia się tylko prośba o kupno licencji, oprócz tego nie różni się niczym od pełnej wersji 🙂
Nie jest:
Ze strony autora programu:
„Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use.”
„Sublime Text 2 may be downloaded and evaluated for free, however a license must be purchased for continued use. There is currently no enforced time limit for the evaluation.”
Ze swojej strony mogę polecić takie funkcje:
– menu Edycja > Konwersja znaku końca linii
– całe menu Szukaj
– podświetlanie parowania nawiasów: (){}[]
– sprawdzanie tekstu słownikami
Compare (chyba jeszcze nie było)
Przeszukiwanie plików w celu znalezienia konkretnej frazy
No i oczywiście plugin TextFX
A jak uruchamia się to kolorowanie składni, czy tylko ja mam z tym problem. Mnie wszystko koloruje na tylko jeden kolor.
Składnia koloruje się po wybraniu odpowiedniego języka z menu „Language”, można tam tez zdefiniować własne zasady kolorowania. Jeżeli nie koloruje to możliwe, że brakuje definicji dla wybranego języka lub jest niestandardowy (dodatkowe można ściągnąć tutaj http://docs.notepad-plus-plus.org/index.php/User_Defined_Language_Files) albo masz po prostu czarnobiały monitor 😉