Idea: Colors&Fonts->"Show CamelHumps initials"

Mockup attached.

The idea is to speed up (passive) memorisation of CamelHumps patterns.
I don't know if it would work, but I'd like to try ;)

I do know that the existing GoTo->(CamelHumps pattern) variations, and the new CamelHumps->CtrlShiftSpace have increased my speed by quite a significant factor.



Attachment(s):
camelhumps-initials.gif
9 comments
Comment actions Permalink

My eyes! runs around screaming in circles

Now, seriously... I don't get how someone needs a visual hint to figure out the camel humps: it's the first and every capital letter thereafter, can't be that hard to think about it. If this was implemented, there would have to be a menu item/option/shortcut somewhere, and I'm strongly opposed to add more of those to IDEA.

0
Comment actions Permalink

Marcus

>My eyes! runs around screaming in circles
>

>

I had a similar reaction about the colour suggestion, but not about the
motivation behind the suggestion,

There is another way to obtain the same result - increased readability -
that shouldn't make your eyes go berserk:

"CamelHumps: add space between words"
http://www.jetbrains.net/jira/browse/IDEABKL-3029




Alain



Attachment(s):
addTwoPixelsBetweenHumps.png
0
Comment actions Permalink

yeah, I would suggest Jetbreins to put 4 programmers and let them work in night shifts to fix those issues.
(for further references, see big lebowski)

0
Comment actions Permalink

Gah! No Alain, no adding weird spacing please!

I have a suggestion though, and this could work with spaces or colors or
otherwise. When the modifier key is held down, then you can have the
OPTION of showing either the colors or the spaces. So option (alt) key
down, colors kick in so you can see where you're jumping to or what ever.

Though I understand the motivation, I think the request nears the
ridiculous. I'd never use it even with my suggestion, or the color or
the spaces or combination thereof.

R

0
Comment actions Permalink

Robert

>Gah! No Alain, no adding weird spacing please!
>
>Though I understand the motivation, I think the request nears the
>ridiculous. I'd never use it ..
>


To the satisfaction of its users, JSPWiki uses such a ridiculous word
spacing (in a different context).
I find
BugUnderlineElementOnLinksToNonExistingPagesIsInvalidXHTML1.0Strict
easier to read that way:

http://www.jspwiki.org/wiki/BugUnderlineElementOnLinksToNonExistingPagesIsInvalidXHTML1.0Strict


Note: the space must only be a few pixels wide, and not a full space.


Alain

0
Comment actions Permalink

I like the idea, but would imagine there are numerous issues with
implementation...

N.

Alain Ravet wrote:

Marcus

>>My eyes! runs around screaming in circles
>>
>>
>>


I had a similar reaction about the colour suggestion, but not about the
motivation behind the suggestion,

There is another way to obtain the same result - increased readability -
that shouldn't make your eyes go berserk:

"CamelHumps: add space between words"
http://www.jetbrains.net/jira/browse/IDEABKL-3029




Alain

0
Comment actions Permalink


To the satisfaction of its users, JSPWiki uses such a ridiculous word
spacing (in a different context).


No offense, IDEA is not a wiki, if it were you wouldn't get 99% of the
facilities it gives you it would turn into emacs or vi... but then again
you know how I feel about wikis.

R

0
Comment actions Permalink

Robert

>>To the satisfaction of its users, JSPWiki uses such a ridiculous word
>>spacing (in a different context).
>>
>>
>
>No offense, IDEA is not a wiki,
>

That's why I added "in a different context". What it similar though is
the use of camelhumped words.

I tend to use long and descriptive class names - *1-, and I would
benefit more from such a feature than people who keep their class names
short.

*1: It could be a smell, but I haven't made my mind yet.


Alain

0
Comment actions Permalink

Hello Marcus,

My eyes! runs around screaming in circles

Now, seriously... I don't get how someone needs a visual hint to
figure out the camel humps: it's the first and every capital letter
thereafter, can't be that hard to think about it. If this was
implemented, there would have to be a menu item/option/shortcut
somewhere, and I'm strongly opposed to add more of those to IDEA.


I can certainly understand the reaction.

The point is that I can't rememer the last time I've typed a class or member
name by myself.
I think it would be interesting to explore various ideas to further enhance
typing productivity, especially in the area of CamelHumps.

A different idea, in the same context:

"Treat all-lowercase CamelHumps completion pattern as all-uppercase"
http://www.jetbrains.net/jira/browse/IDEA-2452


0

Please sign in to leave a comment.