Hey team.
currently I am setting up syntax highlighting for some KWs for my ssh terminal sessions.
Options -> types -> terminal -> syntax highlighting
The config here forces me to choose background color for syntax highlighting. (defined in 'colors' section).
I - and all my team mates - would like to have the option to use foreground color only with maintaining DEFAULT background color for text highlighting rather than forcing me to choose background for highlighting.
Although I can simply use the syntax-highlighting background color to match default background color (which I am currently doing) it is worth mentioning that not all session coloring will follow the default background color!! This makes syntax KWs highlighted with a different background color than the default which doesn't honestly look nice or desirable.
Is there an existing away to achieve my goal? if not, how possible this feature get included in upcoming releases?
Thanks.
Hello,
Unfortunately this is not currently possible. We think it's a really good idea and we have opened a ticket so we can add this. We will update this thread once we have an update on the improvement.
Regards,
Hubert Mireault
Hello Hubert and thank you for your response.
It will be awesome to have this feature. Looking forward for seeing it implemented, hopefully soon. :)
One more thing is more customized colors for syntax highlighting. It would also be great to have customizable 255,255,255 colors possible as now the number of possible colors to choose from are very limited.
Hello,
Unfortunately this is not currently possible. We think it's a really good idea and we have opened a ticket so we can add this. We will update this thread once we have an update on the improvement.
Regards,
Hello,
I understand what you mean. We kind of already have this, but it's not as customizable as it could be.
To give you context on how this works, the options you see when choosing a color for the syntax highlighting (ANSI Black, ANSI Red, ANSI Green, etc) are actually customizable in File>Options>Types>Terminal>Colors:
What this means is that you could choose to have it be highlighted in "ANSI Cyan", and change the color of "ANSI cyan" to a completely different one than the base. The downside, is that when the terminal receives a signal to show "ANSI Cyan" as a color, it would use the custom color, so it's not only for the highlighting.
We will see what we could do to support independent colors for Syntax Highlighting. I asked our developer in charge of the terminal and it's not a trivial change, but hopefully we can find a way to do it. I've added this information to the ticket.
Regards,
Hubert Mireault
Thank you Hubert.
Yes, I am aware about this colors page. It is just I have to stick to only limited number of colors that are defined here. If I will need one more color in highlighting I must go back to colors profile and change it there!
To me, the priority is of choosing default background for syntax highlighting. :) I can't choose a default one and I must now choose a background color. if this will be changed to allow not choosing background color (i.e. keeping whatever color session is using) that'll be awesome.
increasing coloring spectrum can wait if it is not easy task for developers. But having the feature will make RDM even more better.
Thanks again Hubert.
No problem, I understand the issue, I wasn't sure if you were aware of the ability to change these colors. We will make sure to let you know when we have the improvement ready!
Regards,
Hubert Mireault
Hello,
Custom colors have now been implemented for syntax highlighting. It will be available in the next major release (2024.3.0.0).
Thank you for your feedback.
Best regards,
Nathan Beauregard
Thank you, Nathan. appreciated. looking forward to seeing it.