Default Colors & Fonts Scheme: Make method declarations bold?

Is anybody really in favour of showing method and constructor declarations in regular font weight?

IMHO those are so important that bold should be made default.
Currently there's the somewhat strange effect that the visibility modifier and return type is bold, but the method name isn't.

5 comments
Comment actions Permalink

I've turned off all bold, I find it distracting. Also my font (ProFont) is
fixed-width in regular weight but gets a bit wider in bold which upsets the
layout.

But why do you particularly care what the defaults are anyway? You should
only need to change them once and forget about it.

Is anybody really in favour of showing method and constructor
declarations in regular font weight?

IMHO those are so important that bold should be made default.

Currently there's the somewhat strange effect that the visibility
modifier and return type is bold, but the method name isn't.



0
Comment actions Permalink

Well, if you personally switch off all bold anyway, you can just well disable two additional bold settings, too, right? ;)

First of all, I think the default settings should be tuned for new users and enable the best possible semantic highlighting.

Plus I occasionally start with fresh settings, because I usually install each EAP version and sometimes the config gets in a strange state (just recently I had start with a clean config to get JPAQL parsing working again in calls to entityManager.createQuery()).

Anybody else has an oppinion on this?

0
Comment actions Permalink

I don't think I would like the method name being bold, it will get to the point that everything has some sort of highlighting rather than just important things. I find that the bold access modifiers adequately point out methods. Plus I always put a single blank line between all methods which further makes them jump out.

0
Comment actions Permalink

Ok, I just thought it would be a nice idea. I can easily configure it for myself.

Still, which parts are more important than class and method declarations (both currently shown in regular)?
I think it's quite strange to have "access modifiers adequately point out method" rather than point out methods by their names.

BTW I found the method separators that you can enable in the editor settings are helpful, too.

0
Comment actions Permalink

Ok, I just thought it would be a nice idea. I can easily configure it for myself.

It never hurts to have a discussion on something :)

Still, which parts are more important than class and method declarations (both currently shown in regular)?


It'd be nice to have inner class declarations stand out since at quick glance (or when scrolling) they can be confused with methods. But unfortunately in the style settings, there is no way to alter the appearance of inner class declarations. But this isn't a major thing -- much more of a "nice to have" -- and there are plenty of other feature requests I have that I'd consider a much higher priority.

I found the method separators that you can enable in the editor settings are helpful, too.

Agreed.

0

Please sign in to leave a comment.