notepad-plus-plus / notepad-plus-plus/notepad-plus-plus

[Feature request] Please add option to disable brace highlighting

Open
#16,852 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
29.4k
Forks
5.4k
PR merge metrics
No merged PRs in 30d

Description

Is there an existing issue for this?
  • I have searched the existing issues
Description of the Issue

Hello, I would like to see an option added to disable brace highlighting. I find it very distracting when text changes color and style as I move the cursor around.

Describe the solution you'd like.

Under Settings > Preferences > Highlighting, there is an option to turn "Highlight Matching Tags" on or off. I would like to see a similar, separate option added, a checkbox to turn brace highlighting (AKA brace matching) on and off as well.

Debug Information
Notepad++ v8.8.3   (64-bit)
Build time : Jul  9 2025 - 01:39:59
Scintilla/Lexilla included : 5.5.7/5.4.5
Boost Regex included : 1_85
Path : C:\Program Files\Notepad++\notepad++.exe
Command Line : 
Admin mode : OFF
Local Conf mode : OFF
Cloud Config : OFF
Periodic Backup : OFF
Placeholders : OFF
Scintilla Rendering Mode : SC_TECHNOLOGY_DEFAULT (0)
Multi-instance Mode : monoInst
File Status Auto-Detection : cdEnabledNew (for current file/tab only)
Dark Mode : ON
Display Info : 
    primary monitor: 1920x1200, scaling 125%
    visible monitors count: 1
    installed Display Class adapters: 
        0000: Description - Intel(R) Arc(TM) Graphics
        0000: DriverVersion - 32.0.101.6733
OS Name : Windows 11 Home (64-bit)
OS Version : 24H2
OS Build : 26100.4652
Current ANSI codepage : 1252
Plugins : 
    DSpellCheck (1.5)
    mimeTools (3.1)
    NppConverter (4.6)
    NppExport (0.4)
Anything else?

I certainly recognize the value of the feature of brace highlighting, but for me, it's an unwelcome distraction and I would love to have the ability to turn it off completely, just as you can turn off HTML tag highlighting. Thanks for your consideration.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at Settings > Preferences > Highlighting and trace the existing "Highlight Matching Tags" option into the brace-matching behavior. Done means a separate checkbox can disable brace highlighting without disabling HTML tag highlighting; no files or tests are named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.