D22854: Added support for configurable font styles for syntax highlighting

Marcin DÅ‚ubakowski noreply at phabricator.kde.org
Mon Aug 26 09:22:24 BST 2019

mdlubakowski added a comment.

  In D22854#517776 <https://phabricator.kde.org/D22854#517776>, @apol wrote:
  > Have you reflected on what users need changing or we're just adding this because it's possible?
  >  I'm not opposing having this, but if something can be improved, I'd improve it for everyone first.
  Hello, thanks for response!
  I'm not sure if you are referring to this patch as a whole, to the choice of syntax elements, or to the available style options, so let me just answer all three:
  From what I saw, feature like this was asked about on several different occasions. If you try to google something along the lines: "how to change KDevelop syntax colors", "how to change class name color in KDevelop" etc. you can find people being confused why it isn't possible. Some examples: Bug 395856 <https://bugs.kde.org/show_bug.cgi?id=395856>, Bug 410213 <https://bugs.kde.org/show_bug.cgi?id=410213>, Gentoo forums <https://forums.gentoo.org/viewtopic-t-950682-start-0.html>, KDE forums <https://forum.kde.org/viewtopic.php?f=218&t=133348&p=358270>, some other forums <https://kdevelop.kde.narkive.com/EYHSLoc3/color-schemes-issues>. In fact, this was one of the first things I tried to do when I started using KDevelop, only to find that it's impossible.
  As for the choice of configurable elements, I simply included all of those which were previously hardcoded. I don't think there is a reason to exclude any of them. 
  About available style options: I think that ideally, this setting page should provide the exact same options that "Highlighting Text Styles" in in Editor > Fonts and Colors provides, for the sake of consistency. The best way to do this would obviously be to make one, universal settings window, but I dont think this can be easily done (if at all).

  R32 KDevelop


To: mdlubakowski, #kdevelop
Cc: apol, Petross404, kdevelop-devel, hmitonneau, christiant, glebaccon, domson, antismap, iodelay, alexeymin, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20190826/f0d02738/attachment.html>

More information about the KDevelop-devel mailing list