Plugin for recognizing camel case words in editor commands.
|camelHumps -> camel|Humps
| - cursor, [] - selection.
action before after (plugin) after (regular)
NextWord (Ctrl-Right) |toLowerCase( to|LowerCase( toLowerCase|(
|MAX_VALUE = MAX_|VALUE = MAX_VALUE |=
|SQLException( SQL|Exception( SQLException|(
Layout|Manager2( LayoutManager|2( LayoutManager2|(
SelectWord (Ctrl-W) toLo|werCase( to[Lo|wer]Case( [toLo|werCase](
to|LowerCase( to[|Lower]Case( [to|LowerCase](
Downloads, Bugs, RFEs:
http://sourceforge.net/projects/tz-ip/
- Copy the jar file (e.g. Camel.jar) to the plugins directory ($IDEA_HOME/plugins).
- Restart IDEA.
http://www.intellij.net/tracker/idea/viewSCR?publicId=11207 ("Camel humps")
http://www.intellij.net/forums/thread.jsp?forum=3&thread=2329&message=36557 ("Ctrl- left/right enhancement")
regular action id regular keystroke plugin's action id
EditorPreviousWord Ctrl-Left CamelPlugin.PreviousWord
EditorNextWord Ctrl-Right CamelPlugin.NextWord
EditorPreviousWordWithSelection Ctrl-Shift-Left CamelPlugin.PreviousWordWithSelection
EditorNextWordWithSelection Ctrl-Shift-Right CamelPlugin.NextWordWithSelection
EditorDeleteToWordStart Ctrl-Backspace CamelPlugin.DeleteToWordStart
EditorDeleteToWordEnd Ctrl-Delete CamelPlugin.DeleteToWordEnd
EditorSelectWord Ctrl-W CamelPlugin.SelectWord
EditorUnSelectWord Ctrl-Shift-W CamelPlugin.UnSelectWord
- Specify locations in build-home.properties
- ant clean main.
- Removed all options.
- Fixed a minor consistency issue - selection wasn't removed after delete word actions.
- RFE [ 744042 ] Make SlowSelectWord an option and turn it off by default.
- Bug [ 738403 ] no scrolling when cursor gets out of window.
- RFE [ 735028 ] "Slower" SelectWord (Ctrl-W).
- "Bug [ 735714 ] DeleteToWordEnd can take spaces after the word".
- "RFE [ 734986 ] Option to stop at the end of the word (request by Nathan Brown)".
You need to set the stopAtTheEndOfTheWord option to true.
- (request by Jacques Morel) Simpler deployment. Now you only need to copy the jar file to the plugins directory.
- The ability to switch easily between regular and plugin mappings (Options -> Camel Plugin, Alt-O,C). Before trying if it works for you, make sure that the regular relevant actions are not unmapped.
- CamelPlugin commands: PreviousWord (Ctrl-Left), NextWord (Ctrl-Right), PreviousWordWithSelection (Ctrl-Shift-Left), NextWordWithSelection (Ctrl-Shift-Right), DeleteToWordStart (Ctrl-Backspace), DeleteToWordEnd (Ctrl-Delete), SelectWord (Ctrl-W), UnSelectWord (Ctrl-Shift-W).
-- TimurZambalayev - Apr 27, 2003
|
|