Notepad++ Keyboard Shortcuts

The popular free text and code editor with open source code for Windows – Notepad++ is known for its speed, wide range of features, and support for numerous programming languages.

Unlike the standard Notepad, Notepad++ has advanced features: syntax highlighting, auto-completion, macros, plugins, multi-tab mode, working with multiple documents, and much more. For maximum efficiency when working with the editor, it's useful to combine learning its keyboard shortcuts with mastering other tools — for example, many developers additionally study Google Sheets keyboard shortcuts for working with data and spreadsheet files in projects. Additionally, regular training of typing skills through special exercises, such as 25-word typing speed test, significantly improves overall programming speed and code editing. Below is a structured list of key combinations.

File and Tab Management

  • Ctrl + N — create new document.
  • Ctrl + O — open file.
  • Ctrl + S — save file.
  • Ctrl + Alt + S — save all open files.
  • F12 — open file in new Notepad++ window.
  • Ctrl + W — close current tab.
  • Ctrl + Shift + T — restore closed tab.
  • Ctrl + Tab — switch between tabs.
  • Ctrl + Page Up / Page Down — switch tabs left/right.
  • Alt + number (1–9) — go to tab with specified number.

Text and Code Editing

  • Ctrl + C / Ctrl + X / Ctrl + V — copy / cut / paste.
  • Ctrl + A — select all.
  • Ctrl + Z / Ctrl + Y — undo / redo action.
  • Ctrl + D — duplicate line or selected block.
  • Ctrl + L — delete line.
  • Ctrl + T — swap current and previous lines.
  • Ctrl + Shift + ↑ / ↓ — move line up/down.
  • Ctrl + Q — comment/uncomment line.
  • Ctrl + Shift + Q — block comment.
  • Tab / Shift + Tab — add / remove indent.

Find and Replace

  • Ctrl + F — find.
  • F3 / Shift + F3 — find next / previous occurrence.
  • Ctrl + H — replace.
  • Ctrl + Shift + F — find in files.
  • Ctrl + Shift + H — replace in all open files.
  • Alt + F3 — find all occurrences of selected text.

Document Navigation

  • Ctrl + G — go to line.
  • Ctrl + B — go to matching bracket.
  • Ctrl + Shift + ↑ / ↓ — scroll without moving cursor.
  • Ctrl + Alt + Shift + ↑ / ↓ — multi-cursor by lines.
  • Ctrl + left/right arrow — move by words.
  • Home / End — to beginning / end of line.
  • Ctrl + Home / Ctrl + End — to beginning / end of document.

Formatting and Display

  • Ctrl + Shift + U — convert to uppercase.
  • Ctrl + U — convert to lowercase.
  • Ctrl + Alt + Shift + R — trim trailing spaces.
  • Ctrl + Alt + Shift + L — trim leading spaces.
  • Ctrl + Shift + J — join selected lines.
  • Ctrl + +/- — zoom in/out.
  • Ctrl + 0 — reset zoom.

Working with Multiple Documents and Windows

  • F8 — toggle project panel.
  • F7 — run macro or command.
  • F5 — run document (Run).
  • Ctrl + Alt + Shift + arrow — move document to another window.
  • F11 — full screen mode.

Macros and Automation

  • Ctrl + Shift + R — start/stop macro recording.
  • Ctrl + Shift + P — play last macro.
  • Alt + Shift + P — play macro in loop.

Useful Functions for Programmers

  • Ctrl + Shift + Space — function parameter hint.
  • Ctrl + Space — code auto-completion.
  • Alt + 0…9 — fold/unfold code blocks.
  • Alt + Shift + left/right arrow — collapse/expand all blocks.
  • Ctrl + Alt + Shift + B — go to function definition.

Notepad++ — is a powerful editor for working with code and text, where keyboard shortcuts play a key role. It's recommended to first learn basic commands (Ctrl + S, Ctrl + F, Ctrl + D, Ctrl + Q), then master more advanced shortcuts for working with code and projects. This will allow you to work in Notepad++ as efficiently and enjoyably as possible.

Contacts

Nuyskov Roman AlexandrovichTIN 583413885669Moskovskaya st., 6, office 1, Penza, 440026, Russia
We use cookies to provide personalized information and to collect technical data that will help improve user experience when working with the site. If you don't want cookies to be used, please change your browser settings.

©2024-2025 qwerty.school