Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

What are some things to know that can make you more productive with Notepad++?

share|improve this question

closed as too broad by MichaelT, gnat, Jimmy Hoffa, Giorgio, psr Jul 19 '13 at 16:44

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

Switch to VIM? Serious answer would be to simply learn all of the shortcuts. –  Josh K Sep 29 '10 at 16:00
@JoshK- just what I was thinking. You want to be more efficient with your editor? Use an editor that allows you to be more efficient! –  dash-tom-bang Sep 29 '10 at 17:59
@Josh I use emacs when I'm on the server, but I also use Notepad++ on my Windows box. Though apparently there is an emacs for Windows now, but I haven't tried it yet. –  GSto Sep 29 '10 at 18:48
both vim and emacs runs flawlessly on Windows and allows standalone installation, you won't need cygwin. –  SK-logic Feb 8 '11 at 11:37
This question appears to be off-topic because it is about general advice on how to use a tool, and not about a concrete issue regarding programming. –  Giorgio Jul 19 '13 at 15:48
add comment

5 Answers

Box Selection and line up multiple lines with comma, = or clipboard char.

See 10+ Notepad++ Tips For Fast Development

share|improve this answer
add comment

The Record and Playback option. Great for repetive tasks: needing to put ' round 1000 items and a comma at the end of each line for instance. Do it once, repeat 999 times. Love it.

share|improve this answer
add comment

Here are few tricks I try:

  1. File Association:
    Go to Settings --> Preferences... --> Click the "File Association" tab
    Now add any file extension you like to edit in Notepad++ so when you double-click a file with that extension, it will automatically open Notepad++. I have Notepad++ open txt, ini, bat, and xml files for ease of readability and editing.

  2. Shortcut Mapper:
    Go to Settings --> Shortcut Mapper...
    Great for people who want more control of shortcuts on the keyboard for commands. You can edit the existing ones with shortcuts or modify ones that currently don't have a shortcut. The list is pretty big. You can even do shortcuts for macros you created!!

  3. Style Configurator:
    Go to Settings --> Style Configurator...
    Not really a productivity booster but some people like to code or edit things in different foreground and background colors. There's even options to change highlight / font colors for keywords in your language.

I'm sure there is more, but just checking out the Settings menu can do some good in productivity boost.

share|improve this answer
I loved 1, until I noticed that in explorer all those files will be named 'notepad++ documents' instead of the usual 'text document', 'configuration file', 'batch file',... names, so sorting by file type is screwed up. Also the icons change. Very disturbing. On the other hand, just one righ-click extra brings you to a context menu having 'open with Notepad++' which is my preferred way now. –  stijn Sep 29 '10 at 18:05
@stijn: I completely hear you on that one haha. I guess #1 is for ppl who are click critical and prefer faster file opening. –  A.Donahue Sep 29 '10 at 19:09
add comment

This isn't exactly a notepad++ trick, but an autohotkey trick.

Add this to your autohotkey.ahk

#n::Run "C:\Program Files (x86)\Notepad++\notepad++.exe"

That will make notepad++ launch when you hit Super+N.

share|improve this answer
On Windows I creted a bat called 'n.bat' that takes a file as parameter... that way I can open notepad++ from console –  sebagomez Oct 29 '10 at 14:23
@sebastian - can you post it up somewhere? –  Justin L. Dec 23 '10 at 5:42
here's "the code" :) @start C:\Progra~2\Notepad++\Notepad++.exe %1 –  sebagomez Dec 23 '10 at 12:01
add comment

Inspired by vimtutor, I am trying to write an npptutor. Please check npptutor at github. I will be updating it as I dwell into Notepad++. Hope you will find it useful.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.