Notepad3 to lekki i bardzo przydatny notatnik stworzony z myślą o programistach.
Oferuje najważniejsze funkcje wspomagające edycję i tworzenie kodu źródłowego lub programistycznego.
Notepad3 zawiera następujące funkcje: składanie kodu, dopasowywanie nawiasów, automatyczne uzupełnianie słów, konwersja kodowania znaków między różnymi formatami (ASCII, UTF-8 i UTF-16), konwersja formatu nowej linii (między formatami DOS (CR/LF), Unix (LF) i Macintosh (CR)), wielokrotne cofanie lub ponowne cofanie, zakładki i zastępowanie oparte na wyrażeniach regularnych.
Oferuje obsługę podświetlania składni dla Apache, ASP, Assembly, AutoHotkey, AutoIt3, AviSynth, Awk, Bash, BAT, C, C++, C#, CGI, CMake, CoffeeScript, CSS, CSV, D, Dart, DIFF, Fortran, Go, HTML, INF, INI, Inno Setup, Java, JavaScript, JSON, Julia, KiXtart, Kotlin, LaTeX, Lua, Makefiles, Markdown, MATLAB, Nim, NSIS, Pascal, Perl, PHP, PowerShell, Python, REG, Resource, R-S-S StatisticsPlus, Ruby, Rust, Shell, SQL, Tcl, TOML, VB, VB Script, Verilog, VHDL, XHTML, XML, YAML i ulepszoną obsługę NFO ANSI.
Ogólne funkcje edytora Notepad3:
- Składanie kodu
- Zakładki do szybkiej nawigacji w plikach
- Automatyczne uzupełnianie słów z konfigurowalnymi znakami wypełnienia
- Funkcja Znajdź i zamień za pomocą silnika wyrażeń regularnych PCRE2
- Widok skoncentrowany — wyświetlanie filtra, aby pokazać tylko linie pasujące do bieżącego słowa/wyboru (Ctrl+Alt+V), z trybami składania, zakładek i podświetlania
- Kopiowanie/wklejanie bieżącej linii w stylu Visual Studio (gdy nic nie jest zaznaczone)
- Wybór prostokąta przestrzeni wirtualnej (Alt+Drag)
- Przyspieszona nawigacja słowna z konfigurowalnymi separatorami
- Tryb monitorowania schowka
- szyfrowanie/deszyfrowanie (narzędzie wsadowe w aplikacji i wierszu poleceń)
- Wykrywanie kodowania
- Monitorowanie zmian plików z konfigurowalnymi interwałami sprawdzania
- Obsługa zmiennych pliku Emacs (kodowanie, tryb, szerokość tabulacji itp.)
- Historia plików
- grepWin — zintegrowane narzędzie wyszukiwania w plikach
- Wysoka świadomość DPI z ikonami paska narzędzi o wysokiej rozdzielczości
- Konfigurowalne etykiety paska narzędzi — wyświetlaj nazwy funkcji obok ikon


