Questions tagged [notepad++]

Notepad++ is a free and open source text editor for Windows. It is designed as a replacement for the built-in Notepad application.

Notepad++ is a text editor and source code editor for , and it is distributed as free software. It aims to be lightweight and robust, and supports syntax highlighting and code folding for over 50 programming, scripting, and markup languages. The user interface of notepad++ was translated into multiple languages, e.g. English, German, French, etc.

Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses the pure Win32 API and STL which ensures rapid execution speed and smaller program size.

-- Don Ho, author of Notepad++, from the project home page

Most notable features:

  • Unicode support
  • Tabbed document interface
  • Drag-and-drop
  • Syntax highlighting and Syntax folding
  • Auto-completion support for a subset of the API of some programming languages
  • Macro recording and playback
  • Multi-Language environment support
  • Bookmark

License:

It is released under GPL License.

Resources:

Latest LTS Version: v7.8.9 released on 2020-07-16

6570 questions
133
votes
4 answers

A hex viewer / editor plugin for Notepad++?

I have had a look through the plugins as well as searched the forum for Notepad++ and have not seen a solution to editing data as hex in Notepad++. I am after the same kind of functionality that UltraEdit offers (see the screenshot below) where you…
TheEdge
  • 7,981
  • 13
  • 55
  • 117
131
votes
8 answers

Where are the recorded macros stored in Notepad++?

I have recorded a macro that I want to share with my work colleague. In what location are these recorded macros saved, so that I can add it to his machine? If interested, the macro is for taking a list of values and adding quotes and comma so that…
heedfull
  • 2,631
  • 3
  • 15
  • 11
129
votes
1 answer

Using Notepad++ to validate XML against an XSD

Can someone explain how to use Notepad++ to validate an xml file against an xsd. There are no options in the "XML Tools" plugin dropdown that provides for specifying an XSD file. The XML plugin is installed properly in the plugins subdir and the…
user2174533
  • 1,293
  • 2
  • 8
  • 4
128
votes
9 answers

Copying text with color from Notepad++

Is there a way to copy the text from a Notepad ++ file with color? I am trying to write a tutorial document, and I would to be able to copy the xml tags. Thanks!
user620189
  • 2,445
  • 7
  • 18
  • 19
128
votes
4 answers

EOL conversion in notepad ++

For some reason, when I open files from a unix server on my windows machine, they occasionally have Macintosh EOL conversion, and when I edit/save them again they don't work properly on the unix server. I only use notepad ++ to edit files from this…
Jeff
  • 1,900
  • 3
  • 13
  • 19
125
votes
9 answers

Notepad++ Multi editing

How can I have multiple cursors in Notepad++? I will have a couple of tab delimited values . I need to write a query for all of these values. For example, if I get an Excel file with values like this: 1234 xyz pqr 2345 sdf kkk ... I want to copy…
Anu
  • 1,251
  • 2
  • 9
  • 3
117
votes
5 answers

How do I move a tab in Notepad++ to a new window?

How do I move a tab in Notepad++ to a new window? (EDIT: The Move to New Instance option is disabled, how do I enable it?) I have tried dragging it out such as you do in Firefox and Chrome, but it doesn't work. I have also tried Move to Other View…
Xonatron
  • 14,362
  • 28
  • 65
  • 83
113
votes
11 answers

How to view Plugin Manager in Notepad++

I downloaded Notepad++ from https://notepad-plus-plus.org/repository/7.x/7.5.1/npp.7.5.1.Installer.x64.exe. And I installed the same. Now I need to install few plugins, but in the menu option Plugins there are only Converter and MIME tools listed,…
Raja Dorji
  • 1,430
  • 2
  • 6
  • 22
112
votes
9 answers

Notepad++ show open files on the left

In Notepad++, is there a way to show the list of files that are currently open in a list on the left instead of using the default tab-view? (I'd like it to resemble the way TextPad shows the files that are currently open.) I'm NOT referring to an…
user410932
  • 2,804
  • 3
  • 19
  • 23
112
votes
5 answers

How to replace all strings to numbers contained in each string in Notepad++?

I'm trying to find all values with following pattern : value="4" value="403" value="200" value="201" value="116" value="15" and replace it with value inside scopes. I'm using the following regex to find the pattern : .*"\d+" How can I do a…
Anton Selin
  • 2,832
  • 5
  • 16
  • 23
112
votes
6 answers

How to break lines at a specific character in Notepad++?

I have a text file containing text like: ['22APR2012 23:10', '23APR2012 07:10', 1, 3, 0], ['22APR2012 23:10', '23APR2012 07:20', 1, 3, 0], ['22APR2012 23:15', '23APR2012 06:40', 0, 1, 0], ['22APR2012 23:15', '23APR2012 06:40', 1, 3, 0], ['22APR2012…
alwbtc
  • 23,407
  • 50
  • 123
  • 177
103
votes
10 answers

Commenting code in Notepad++

I'm using Notepad++ as an editor to write programs in Python. It might sound daft but I looked around in the editor and could not find any means (not the manual way but something like in Emacs) to do a block comment in my code. Since so many…
Arnkrishn
  • 27,376
  • 39
  • 108
  • 127
102
votes
7 answers

Change EOL on multiple files in one go

Is there any way in Notepad++ (or even with another tool) to change the line ending automatically on multiple files in one go? i.e. convert a mix of windows EOL (CRLF) and UNIX EOL (LF) files to be all Windows EOL (CRLF)
fduff
  • 3,359
  • 2
  • 25
  • 33
101
votes
6 answers

Notepad++ - How can I replace blank lines

I have a text file with a thousand lines of numbers like so: 402 115 90 ... As you can see there is a blank line in between each number that I want to remove so that I have 402 115 90 ... How can I do this?
Joeblackdev
  • 6,967
  • 23
  • 64
  • 103
100
votes
5 answers

Add quotation at the start and end of each line in Notepad++

I have a list (in a .txt file) which I'd like to quickly convert to JavaScript Syntax, so I want to take the following: AliceBlue AntiqueWhite Aqua Aquamarine Azure Beige Bisque Black BlanchedAlmond and convert it to an array literal... var myArray…
Mike Sav
  • 13,017
  • 24
  • 89
  • 121