apache / apache/netbeans

Editable color of paragraph sign ¶

Open
#4,216 1 comment 0 reactions 0 assignees View on GitHub
Editor kind:feature needs:triage UI
Dominant language
Java
Stars
3.1k
Forks
935
Avg merge
2d 3h
Merged PRs (30d)
17

Description

### Description

NetBeans can show non-printable characters and customize their appearance, but paragraph signs are always black.
It would be nice to have also customizable paragraph signs: they should have the same color as the other non-printable characters have.

### Use case/motivation

Go to menu _View_.
Set the following option on: _Show Non-printable Characters_.
Black small dots appear on the place of whitespaces and black paraghaph signs appear on the line ends.
Go to menu _Tools_ and choose item _Options_.
Dialog window appears: _Options_.
Choose tab _Fonts & Colors_, on that tab choose tab _Syntax_.
Go to drop down box _Foreground_ and choose color: _Black_.
Whitespace signs and paragraph signs in the code sample pane are black.
Go to drop down box _Foreground_ again and choose color: _Cyan_.
### Actual behavior:
Whitespace signs become cyan, paragraph signs ¶ remain black.
### Proposed behavior:
Whitespace signs and paragraph signs both become cyan.

### Related issues

_No response_

### Are you willing to submit a PR?

- [ ] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow the Apache Software Foundation's [Code of Conduct](https://www.apache.org/foundation/policies/conduct.html)

Contributor guide

Open the contributing guide

Research direction

Start in NetBeans' editor settings reached through View > Show Non-printable Characters and Tools > Options > Fonts & Colors > Syntax, then reproduce the color change in the code sample pane. Trace how whitespace and paragraph signs are rendered and configured; done means both symbols use the selected Foreground color.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.