On Windows, Notepad++ is probably the second most popular text editor available, just behind Microsoft Notepad.
At the point of writing this article, Notepad++ supports over 50 programming languages. It offers syntax highlighting, code folding, side-by-side document viewing, and a whole bunch of other useful features. Notepad++ features is also extendable using plugins.
I don’t normally use it since I mainly interact with Linux, but once I have to get my hands on a Windows machine, Notepad++ is my text editor of choice.
In this article, I will show you how to remove blank lines, with and without whitespace characters, tabs in Notepad++.
Remove blank lines (no whitespaces)
If you want to remove the blank lines in a document, except the ones that contain whitespace characters (spaces, separators), follow the instructions below.
First you need to open the file with Notepad++. Once the document is loaded, select Edit > Line Operations > Remove Empty Lines. Voilà, every single blank lines has been deleted.
Remove blank lines (whitespaces included)
Sometimes, your document contains blank lines that does have a whitespace characters in it.
To be able to remove these lines from the document as well, select Edit > Line Operations > Remove Empty Lines (Containing Blank Characters)
Remove blank lines in selected text
Notepad++ default features above search and remove blank lines in the whole document.
But what if you want to remove empty lines in a small part of the file? Turns out, you need a plugin called TextFX to do that. TextFX is only available for 32-bit version of Notepad++ only.
To install TextFX, you need to open Notepad++ and select Plugins > Plugins Admin. Type “textfx” in the search box and press Enter.
Once you see TextFX Characters plugin, you need to check the box in front of it and click Install. Notepad++ will restart itself to download and complete the installation.
You would see a new TextFX section in the menu bar. Now if you want to eliminate empty lines in any part of the document, you need to select it, then select TextFX > TextFX Edit > Delete Blank Lines. Voilà, every single blank lines has been deleted.
Alternatively, if you’re using 64-bit version of Notepad++, in which TextFX is not available, you can create a new file and cut the part you want to process it separately using Notepad++’s built-in features.
We hope that this tutorial provides useful information to help you learned how to search and replace with return carriages in Notepad++. You might also be interested in our other articles such as Notepad++ Wrap Around and Handling “File too big” error in Notepad++.
If you spot any error in the article, or have a suggestion, please kindly let us know via the comment section below.
- TextFX have been removed from Notepad++ 64-bit, why?
As to why Notepad++ removed TextFX from 64-bit builds: the project has been dead for 9 years, and currently there is no one maintain it. Original source code for version 0.25 (dated 2008) can be fround from u003ca href=u0022https://sourceforge.net/projects/npp-plugins/files/TextFX/u0022u003ehttps://sourceforge.net/projects/npp-plugins/files/TextFX/u003c/au003e. That code can be made to build on modern Visual Studio and it supports Unicode, but 64-bit build is impossible.
- What plugin can replace TextFX?
Currently, some plugins are taking over some areas where TextFX is being used:u003cbru003eCode alignment, NppConverter, XBrackets Lite, Tidy2
- How to remove blank lines in Notepad++ without plugins?
Select Edit u003e Line Operations u003e Remove Empty Lines or Edit u003e Line Operations u003e Remove Empty Lines (Containing Blank Characters)