CamelHumps option name quest.
Those who use CamelPlugin, help needed. We've finally implemented an option
and the only thing left is adequate option checkbox name. Any ideas?
--
Best regards,
Maxim Shafirov
JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"
Please sign in to leave a comment.
nice ;)
name is gonna be difficult, but there is probably some creative person hanging around here..my try:
- smart select
- intelli' select
- sequence (order) select (ahm..dunno)
- grow select
- hungry select
and, yeah, camel select seems to be the best choice, maybe Timur (if I have his name right) is nice to give up that name cause maybe there's no need for camel plugin anymore.
-j
the Hopping caret
the HumHopping caret
the Egyptian caret
the Camel caret
Alain
Poor Maxim, noone took him seriously :P
> Poor Maxim, noone took him seriously :P
I did.
Don't you think that
Hopping Caret
conveys the idea of the caret jumping from "hump" to hump ?
Alain
Maxim Shafirov (JetBrains) wrote:
>..We've finally implemented an option ..
>
Did you enable it in the dialog fields (ex. Rename, Clone, ..)
Alain
Maxim,
Camel is fine for me but I am damaged good since I am so used to it ;)
Make sure you leave an action to turn it on/off like the CamelPlugin. It is important when recording macro.
By default I turn on the camel mode in editing but most likely I will turn it off when recording a macro which involves manipulating words.
Question: will it work in text fields too or just the editor?
Jacques
Jacques Morel wrote:
I have a like minded request that is pretty old:
http://www.intellij.net/tracker/idea/viewSCR?publicId=7571
More generally, it would be good if all appropriate features could be
available outside of the editor. Ok, I'm adding it now as I compose this
email. Be right back... Done, and here is the link:
http://www.intellij.net/tracker/idea/viewSCR?publicId=18619
Cheers,
Jon
"Maxim Shafirov (JetBrains)" <max@intellij.net> wrote in message
news:bmbejs$rv5$1@is.intellij.net...
option
Crest hopping
Crest jump
Crest select
I think "Camel Select" (or something similar) is perfect. It perfectly describes how it works, and once you hear it once, it will make perfect sense forever. Of course, it might take a little description, but I think for a feature like this, any (reasonable) name would require some sort of explanation.
Tobin
Tobin Juday wrote:
And if you don't understand "Camel Select", chances are that you'll
know you don't understand it and look for an explanation in the help
file, as opposed to some options such as "tab limit" which are often
misunderstood.
Jonas Kvarnström wrote:
>> I think "Camel Select" (or something similar) is perfect. It
>> perfectly describes how it works, and once you hear it once, it will
>> make perfect sense forever. Of course, it might take a little
>> description, but I think for a feature like this, any (reasonable)
>> name would require some sort of explanation.
I agree. something like 'Camel-Select Word' is good.
No since its all directed by Swing there.
--
Best regards,
Maxim Shafirov
JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"
"Alain Ravet" <alain.ravet.list@wanadoo.be> wrote in message
news:bmbs4j$2ki$2@is.intellij.net...
>
>
>
>
Maxim Shafirov (JetBrains) wrote:
Subword Select
Subword Caret Movement
Smart Caret Movement
Smart Select
Please say you're still planning to support it there... :-S
Maxim Shafirov (JetBrains) wrote:
Did you enable it in the dialog fields (ex. Rename, Clone, ..)
>
As for me Bas's first two names are the most informative.
Let me explain why. I didn't know what does CamelPlugin do before reading this topic. But after reading Bas's post I finally guessed right that this option deals with caseDelimitedWords :)
So I'd suggest 'Subword caret moving & selection'
Maxim Shafirov (JetBrains) wrote:
hiphop
humphop
I'm sure this is too pedantic, but I think that the status quo is what is wrongly named and the the camel-breaks are really word breaks. Existing navigation ("select next word", "delete to word end", etc.) really should talk about tokens, not words ("select next token", "delete to token end", etc.) and "word" should be used as the camel unit of navigation.
By this logic, a checkbox distinguishing camel-word navigation from token navigation might be "navigate words and tokens" or reverse the boolean with "tokens are words". Okay, I'm not doing any better with the label in this scheme either... :(
+1 for Subword Select. Describes it nicely.
Vil.
Bas Leijdekkers wrote:
>>Those who use CamelPlugin, help needed. We've finally implemented an
>>option and the only thing left is adequate option checkbox name. Any
>>ideas?
--
Vilya Harvey
vilya.harvey@digitalsteps.com / digital steps /
(W) +44 (0)1483 469 480
(M) +44 (0)7816 678 457 http://www.digitalsteps.com/
Vilya Harvey wrote:
What's a subword?
I've never seen this word. Neither has my Spell Checker :)
Alain
Alain Ravet wrote:
You have now! According to my language parser - logically, it means a
part of the word which resides under the word. Like a submarine which
resides under water (hence the marine).
Although Im fairly sure you knew that already ;) In any case - who said
terminology has to exist in a dictionary!
Dan Hardiker wrote:
Pun apart, I find 'subword' too vague, not-universally understood, and
it doesn't convey the idea of the caret jumping of the camel
hump/uppercase letter.
- Ask the man in the street (the 3.0/"what's the EAP" user) the
difference between 'subword' and 'substring'.
- Is "café-au-lait" 1 word made out of 3 subwords?
Alain
I doubt my spell checker would be too happy with it either. Damn OpenOffice. ;)
I mentally associated "subword" with "subdirectory". A subdirectory is a
directory within a directory, so a subword...
Vil.
Alain Ravet wrote:
>> +1 for Subword Select. Describes it nicely.
--
Vilya Harvey
vilya.harvey@digitalsteps.com / digital steps /
(W) +44 (0)1483 469 480
(M) +44 (0)7816 678 457 http://www.digitalsteps.com/
Vilya Harvey wrote:
I agree that a subword must be a part of a word, but what is the
separator? The name 'subword' doesn't help the reader on that vital point.
Alain
Alain Ravet wrote:
>
>> +1 for Subword Select. Describes it nicely.
>
>
It is a word I made up. Google has seen it 29,000 times, so I'm not really
original. But it's meaning is relatively understandable. Google only returns
11,800 hits on the word "camel hump", so "subword" is also more popular:-)
You could write as "sub-word" and you spell checker would not complain
either.
Bas
Bas,
>> What's a subword?
> It is a word I made up. Google has seen it 29,000 times, so
> I'm not really>original.
Funny you're mentionning Google, because I used it, an hour ago, before
posting my original comment about 'subword'.
(btw, I only got 18.000 results. You must know people who know people
who know 'subword'.)
The results it gave me didn't help, and rather confirmed my opinion :
subword == substring
in most definitions.
As I said in a reply to Vilya :
> I agree that a subword must be a part of a word, but
> what is the separator?
> The name 'subword' doesn't help the reader on that vital point.
> But it's meaning is relatively understandable.
> Google only returns
>11,800 hits on the word "camel hump", so "subword" is also more
popular:-)
Are we using the same Google? I just ran a few quick searches,
Google on :
camel hump 20.300
subword 18.000
hopping 613.000
hop 3.570.000
Alain
-1.
For me, "subword" has a slight pejorative taste, as in "subculture" or "subhuman". I like "camel-select" a lot better.
Regards,
Jens
Plus, the term subword does not clearly define how the "subwords" are selected. I think the camel term more clearly describes how it works, using capital letters as delimiters so to speak.
Tobin
Alain Ravet wrote:
Well, the results with the query "camel hump" aren't very helpful either...
But I do like the "camel" suggestion, I just thought I'd offer some
alternatives. I find "camel hump" a bit funny actually, it makes me think a
little bit about camel's humping each other;-)
>
Agreed.
Hmm, very strange, it seems we are not. When I type www.google.com I
automatically get redirected to www.google.nl (for my country the
Netherlands), maybe that explains the difference.
I did them too:
>
11.800 ("camel hump" surrounded by quotes)
http://www.google.com/search?hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&q=%22camelhump%22&btnG=GoogleSearch
29.000
http://www.google.com/search?hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&q=subword&btnG=Google+Search
2.410.000
http://www.google.nl/search?hl=en&ie=UTF-8&oe=UTF-8&safe=off&q=hopping&btnG=Google+Search
16.900.000
http://www.google.nl/search?hl=en&ie=UTF-8&oe=UTF-8&safe=off&q=hop&btnG=Google+Search
Funny.
Bas
What do you think of this one?
- Treat uppercase letters as delimiters (moving & selection)
--
Regards,
Artem Shevchenko
In article <bmbejs$rv5$1@is.intellij.net>,
"Maxim Shafirov \(JetBrains\)" <max@intellij.net> wrote:
I have an easier solution than coming up with a better name: don't make
it an option. How could anyone not want to use this feature? (I'm
serious.)