Software-update: Notepad++ 8.7.7

Notepad++ logo (Über) Versie 8.7.7 van Notepad++ is uitgekomen. Deze uitgebreide teksteditor heeft diverse mogelijkheden die vooral voor programmeurs handig zijn, zoals syntaxhighlighting voor onder andere C, C++, Java, HTML, XML en PHP. Ook biedt het programma de mogelijkheid om meer dan één document tegelijk te bewerken of één document op twee verschillende plaatsen te onderhouden. Wie de nieuwste versie wil gebruiken, moet deze zelf downloaden. De ingebouwde updater van Notepad++ biedt updates namelijk pas een week na hun verschijnen aan om eventuele ernstige bugs nog te kunnen oplossen. In versie 8.7.6 is Scintilla bijgewerkt naar versie 5.3.1 en dat kon bij bepaalde plug-ins problemen veroorzaken. In versie 8.7.7 is dat verholpen.

Notepad++ v8.7.7 regression-fix:
  • Add new API NPPM_ADDSCNMODIFIEDFLAGS for some plugins to fix eventual regression regarding SCN_MODIFIED. (Fix #16121)

Notepad++ screenshot (620 pix)

Versienummer 8.7.7
Releasestatus Final
Besturingssystemen Windows 8, Windows 10, Windows Server 2016, Windows Server 2019, Windows 11, Windows Server 2022, Windows Server 2025
Website Notepad++
Download https://notepad-plus-plus.org/downloads/v8.7.7/
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

08-02-2025 • 10:00

27

Submitter: shaswin

Bron: Notepad++

Update-historie

Reacties (27)

27
27
24
0
0
2
Wijzig sortering
Gebruiken mensen dit nog? Ik heb het altijd een vreemde eend in de bijt gevonden; het zit in tussen niveau Notepad en allerlei werkelijk serieuze code editors. Dus als je heel snel een tekstje wilt bewerken gebruik je Notepad of iets dergelijks, en als je echt code schrijft gebruik je dit natuurlijk niet want dan doet het weer onder voor veel serieuzere alternatieven.
Wel leuk dat het echte Free Software is.
Dagelijks in gebruik. Het is licht en portable. Dus standaard tooling op iedere server om log bestanden te bekijken en kan veel formaten aan.
En met de compare plugin handig om een delta te bepalen
Met de XML plugin om daar wat mee te stoeien.
Sterker nog: Ik gebruik het in een wine prefix als tekst editor onder linux :P Zo goed vind ik het.

[Reactie gewijzigd door MrFax op 8 februari 2025 16:02]

Ik gebruik de editer elke dag. Ik vind het onlogisch dat Notepad++ niet zonder meer in een Unix of Linux omgeving gebruikt kan worden.
Notepad++ werkt perfect onder Wine, dus "echte" Linux-support is niet nodig.

Ik heb het zelfs geintegreerd in mijn terminal (Ptyxis is geweldig :)), waardoor ik direct via een commando elke bestand kan editen.

[Reactie gewijzigd door MrFax op 9 februari 2025 16:37]

afhankelijk van het type logs gebruik ik cmtrace dat errors, warnings en custom tekst kan highlighten + het kan ook nieuwe entries laden
Je kunt zelf een highlighter maken in notepad++, dit heb ik idd voor .log files gedaan en maakt 't lezen van logfiles een stuk makkelijker. Zie menu > Language > User defined languages. Ook npp laadt nieuwe entries in, hoewel je wel even de focus van npp even naar iets anders moet verschuiven en weer terug komen, dan wordt de vraag gesteld om het bestand te herladen.
Het zit er niet tussen, dat is alleen het uiterlijk. Het is een serieuze code editor.

Ik heb Netbeans, Visual Studio en vele andere tools geprobeert en ik blijf terug komen bij Notepad++. Nu ben ik geen serieuze programeur, meer een scriptkiddie, dat kan er mee te maken hebben. Zo heb ik geen zin om ruim 10sec te wachten tot zo'n volledige IDE is opgestart om even een config aan te passen, een beetje PHP/Bash/Powershell/Autohotkey te scripten.

De enige feature die ik mis en de communityplugin die maar sporadisch geupdatet wordt is het automagisch formateren en uitlijnen van code. Maar is bewuste keuze van ontwikkelaar om dat niet te includen en het is vooral vervelend wanneer je code van het internet/chatgpt ergens tussen plakt.

Het doet verder totaal niet onder aan andere serieuze alternatieven tenzij je iets compileerbaars aan het schrijven bent gezien Notepad++ niet aan compileren doet. Verder bied het (deels d.m.v. plugins) alles wat elke andere IDE ook maar verzonnen heeft.
Dat is juist waar VSCode de plek heeft ingenomen, het start instant op, maar je kan het uitbreiden met nuttigheden zoals GIT integratie, en taal-specifieke extensies. Er zitten zelfs preview/autocomplete functies in. Ook met immens grote XML's/GML's vindt ik het bovendien een stuk sneller dan Notepad++ wat zeker qua UI al vrij vaak vast lijkt te zitten. VSCode kan bovendien een map an-sich openen ipv enkel files. Eigenlijk heeft het de voordelen van Notepad++ (snel opstarten, lichtgewicht) zonder de nadelen, en op de koop toe een hoop extra's van de "grote" IDE's.

Notepad++ heeft voor mij niet meer een standaard plekje op het systeem.
?
notepad++ heeft autocomplete en het kunnen openen van hele mappen an sich. GIT/SVN, previews wordt allemaal ondersteund d.m.v. plugins. De grote bestanden waar ik het moeite mee zie hebben, hebben ook moeite in Notepad of Nano.

De enige nadelen die ik zie zijn met de C-achtige "echte" talen wegens gebrek aan ingebakken compiler.

De meeste IDE's/editors, inclusief VSCode doen remote editing allemaal ... omslachtig, gebrekkig of niet. De enige andere voor mij bruikbare die dat goed voor elkaar heeft is Netbeans.
Welke plugin gebruik je voor GIT? Dit zou me weer terug kunnen trekken...
Ik gebruik zelf geen GIT maar: https://github.com/vinsworldcom/nppGitSCM
Al is dit jammer genoeg wel net zo 'omslachtig' als remote edit in VSCode dat het losse software nodig heeft.
Makefiles en git werken ook onder Windows.
Simpel bat filetje met make & pause om met 1 keypress een compile te draaien en met een goeie editor kom je een heel end zonder IDE.
En de zelfde workflow werkt op Linux, MacOS en zelfs tablets of als het moet, een telefoon (termux).

En ja, een IDE heeft ook nut uiteraard.
Spul maken met GUIs is bijvoorbeeld voor de meeste mensen makkelijker als CreateWindowEx() & friends.
Maar je kan nog steeds heel ver komen met gewoon een goeie editor en (text based) workflow.
Notepad++ gebruik ook ik dagelijks in mn werk. Lofiles doorspitten of real-time bekijken, php en html schrijven, even snel een excel kolom omzetten in ‘waarde’,’waarde’, … zodat ik die in een query kan plakken.
Echt een essentieel stuk gereedschap.
Het zal uiteraard van de inhoud van je werk afhangen en waarvoor je het gebruikt, maar zoals velen hier aantonen is het een tool met een uitgebreide en trouwe userbase.
Notepad++ is voor de msWindows systeembeheerder in mij een musthave. Daar waar ik vi (vim) onder unix & linux royaal goed genoeg vind, begint msNotepad nu pas een beetje in de buurt van praktisch bruikbaar te komen. Daarom gaat notepad++ er als eerste op.

De code-klopper, scripter en zo in mij heeft meer dan genoeg aan notepad++ voor de talen die ik gebruik. Vooral op het msWindows platform is notepad++ daar meer dan genoeg. De meeste tik/taal hulpjes gaan bij mij in de regel uit, laat mij zelf de type fouten maar maken, daar leer ik meer van.
dagelijks.

vooral handig regelnummering als je grote bestanden hebt of zoeken in bestanden moet
Npp is mijn default light weight txt file app, gebruik het voor veel kleine dingen en de regex search voor search & replace etc. Het laadt middel grote text files in zonder problemen 10-100MB is wel te doen (mocht het traag worden even de syntax highlighter uitzetten).
Ik gebruik het naast IDEs als VSCode en PHPStorm. Om even een json file te formatten of text files te filteren.
Als je er even in duikt kan het toch verrassend veel, je kunt een folder openen met een tree view (view > folder as workspace), heeft een dark theme, er is jslinter en php autocomplete, git en xdebug extensions. Maar geen docker, jira, test of node integraties etc.
Dagelijks voor allerlei dingen.

Nadelen van Notepad zijn oneindig :)
- Maar 1 Undo/CTRL+Z, sloeg voorheen openstaande dingen niet op

Voordelen Notepad++:
- Ook snel (genoeg) opgestart
- Syntax Highlighting
- Undo (oneindig?)
- Slaat alles op, en kan ook gebruik maken van een cloud backup (ook voor onopgeslagen documenten)
- Macros voor repetatieve taken
Het is zeker goed te gebruiken voor programmeren. Ligt aan hoe je je workflow wil inrichten, dus YMMV!

Het is een essentieel stuk gereedschap als je onder Windows werkt EN veel met data uit allerlei bronnen werkt. User input is nooit te vertrouwen en Notepad++ is 1 van de weinige tekst editors die echt rare tekens kan laten zien die in andere editors niet naar voren komen (denk aan characters voor spaties, tekenmisbaksels gemaakt met Word of een ander Office-pakket, etc.).

Ik probeer heel vaak iets nieuws en onder Windows 11 is voor simpele notities zonder opslaan Notepad zelfs bruikbaar geworden door saved session files (wie had dat ooit gedacht...), toch heeft Notepad++ de 2 plussen echt verdiend!
Ik gebruik het nog best vaak. Even een xml lay-outen. Een grote Civ openen. Wat vergelijken. Gelayoute code kopiëren en plakken..
Niet alle tekst is code...
Ik gebruik het vrijwel dagelijks, o.a. voor deze features:
  • Generieke cross-file search, eventueel met regex
  • Aanpassen van dingen als configuratiefiles
  • Lijst met 'recent files', zodat je de veelgebruikte files niet hoeft op te zoeken.
  • Werken met verschillende regeleindes (linux/windows)
Dagelijk, met plugins, notities, md, text manipulatie, crypted etc...
Inderdaad dagelijks voor log analyse en kleine aanpassingen aan code. Zodra het complexer wordt pak ik wel een andere tool, maar soms als je maar 1-2 regels hoeft aan te passen wint NP++ gewoon qua snelheid/handigheid.
Perfect voor dagelijks gebruik.
Dagelijkse gebruik hier - logfiles, basis document layouts, testcase'notities', random braindump/notities en snippets code, logs, csv, xml, json en zo'n beetje elke andere config meuk. Lichtgewicht prettig en regex find replace, column mode, etc...

Onmisbaar :)

Op dit item kan niet meer gereageerd worden.