for IntelliJ IDEA

Compatible with all products except MPS
71 046
Switch easily between CamelCase, camelCase, snake_case and SNAKE_CASE. See Edit menu or use SHIFT + ALT + U.

Download plugin

Recent change notes

Bugfix: double underscores

General usage instructions

Use Edit / Toggle Camelel Case or the default shortcut SHIFT + ALT + U
It does not convert single word. E.g. if i place cursor on a var named "link", then pressing ALT+SHIFT+U has no effect.
Very Cool Plugin !!!
Found a bug: The keyboard shortcut does not work if you are in the refactor > rename dialog box.
I'm using Pycharm Community Edition 2016.2.3. Just downloaded 1.6.0 plugin for CamelCase. After restarting the Pycharm, I can see the CamelCase in Edit menu. However it does not have any effect on the Selenium2library words. I am trying by selecting the command (like close browser) or by selecting command from the hint list, but they all stay / appear in lower case. Why?
Cool plugin. It would just awesome if the plugin could transform plain multi- word to camel case. Like myname -> Alt+Shft+U = myName.
Great plugin! With the following features it'd be perfect ;) 1: Add the option to automatically switch to refactoring item name when calling the plugin. 2: Add the option to chose the cases to use (for instance the "-" case is useless in my environment)
Maybe I'm using it wrong, but I would expect it to do the complete refactoring of variable. When I tried to change it then it just changed the variable where my cursor was. Either I have to do it by hand for every occurrence or just use existing Renaming functionality. Best would be of course to swap between camelCase and snake_case for ALL variables in the file - to update the old legacy code. That's were this functionality is really needed.
Updating my rating after the plugin got the one feature I felt was missing. Thank you for the great work on this, and for the amazing, quick response to a user's request :)
Does not work in PHPStorm 2016.1, Ubuntu
Thanks, great plugin. I would like to see the ability to disable certain formattings like capsed SNAKE_CASE that you rarely use
Would be much more useful to perform a rename of syntax tree entities over a fileset, e.g. convert all the method parameter names to camelcase, convert all the instance variables to snake case, etc.
Do the job nicely!
@netnexus you should probably specify 'until-build'in plugin.xml
Cool plugin, if you add dashed-notation (all lowercase and dash separated), it would be perfect to work with Zend Framework 2 code :).
Please use version 1.2 for platforms < 14
Please  sign in  to leave a comment.