Notepad++ heeft dezelfde geweldige functies als Notepad++, waaronder ondersteuning voor meerdere talen en een uitgebreid plug-insysteem, maar er hoeft niets te worden geïnstalleerd.
Syntaxisaccentuering en syntaxisvouwing
Ondersteunde talen
C C++ Java C# XML HTML
PHP CSS makefile ASCII art (.nfo) doxygen ini-bestand
batchbestand jаvascript ASP VB/VBS SQL Objective-C
RC-bronbestand Pascal Perl Python Lua TeX
TCL Assembler Ruby Lisp Scheme Eigenschappen
Diff Smalltalk Postscript VHDL Ada Caml
AutoIt KiXtart Matlab Verilog Haskell InnoSetup
CMake YAML WYSIWYG
Als u een kleurenprinter hebt, kunt u uw broncode (of wat u maar wilt) in kleur afdrukken.
Door de gebruiker gedefinieerde syntaxisaccentuering
Hiermee kan de gebruiker zijn eigen taal definiëren: niet alleen de syntaxisaccentuering-trefwoorden, maar ook de syntaxisvouw-trefwoorden, commentaar-trefwoorden en de operatoren. ( screenshot1, screenshot2, screenshot3, screenshot4 ).
Automatisch aanvullen
Voor de meeste ondersteunde talen kan de gebruiker zijn/haar eigen API-lijst maken (of de API-bestanden downloaden van de downloadsectie). Zodra het api-bestand klaar is, typt u Ctrl+Spatie om deze actie te starten (zie screenshot). Voor meer informatie over Automatisch aanvullen, zie Automatisch aanvullen HOWTO.
Multi-Document
U kunt meerdere documenten tegelijkertijd bewerken.
Multi-View
U hebt twee weergaven tegelijkertijd. Dat betekent dat u 2 verschillende documenten tegelijkertijd kunt visualiseren (bewerken) (screenshot). U kunt in de 2 weergaven ook één document op 2 verschillende posities visualiseren (bewerken). De wijziging van het document in één weergave wordt uitgevoerd in een andere weergave (d.w.z. u wijzigt HETZELFDE document wanneer u zich in de kloonmodus bevindt). Regelmatige
expressie zoeken/vervangen ondersteund
U kunt één string in het document zoeken en vervangen met behulp van de reguliere expressie.
Volledige Drag 'N' Drop ondersteund
U kunt een document openen door te slepen en neer te zetten. U kunt uw document ook van een positie (of zelfs een weergave) naar een andere verplaatsen door te slepen en neer te zetten.
Dynamische positie van weergaven
De gebruiker kan de positie van de weergaven dynamisch instellen (alleen in de modus met 2 weergaven: de splitter kan horizontaal of verticaal worden ingesteld), zie screenshot.
Automatische detectie van bestandsstatus
Als u een bestand wijzigt of verwijdert dat is geopend in Notepad++, wordt u op de hoogte gesteld om uw document bij te werken (het bestand opnieuw te laden of het bestand te verwijderen).
In- en uitzoomen
Dat is nog een fantastische functie van het Scintilla-component. Zie screenshot.
Ondersteuning voor meertalige omgeving
De Chinese, Japanse, Koreaanse, Arabische en Hebreeuwse Windows-omgevingen worden ondersteund. Zie Notepad++ onder de Chinese Windows, onder de Arabische Windows en onder de Hebreeuwse Windows in actie screenshot.
Bladwijzer
De gebruiker kan gewoon op de bladwijzermarge klikken (rechts van de regelnummermarge) of Ctrl+F2 typen om een bladwijzer te wisselen. Om de bladwijzer te bereiken, typt u gewoon F2 (Volgende bladwijzer) of Shift+F2 (Vorige bladwijzer). Om alle bladwijzers te wissen, klikt u op Menu Zoeken->Alle bladwijzers wissen. Zie screenshot.
Accentuering van haakjes en inspringingsrichtlijnen
Wanneer de inspringing naast een van de symbolen { }[ ] ( ) blijft staan, worden het symbool naast de inspringing en het symmetrische tegenovergestelde symbool gemarkeerd, evenals de inspringingsrichtlijn (indien aanwezig) om het blok gemakkelijker te kunnen vinden. Zie screenshot1, screenshot2.
Macro-opname en -weergave
U kunt meerdere macro's opslaan en hun sneltoetsen bewerken voor het volgende gebruik.
Altijd als Administrator uitvoeren en virusscanner uit!