SnakeOrCamel is a powerful IntelliJ-based IDE plugin that instantly converts between different text case formats, making it effortless to work with various naming conventions across different languages and frameworks.
-
Bidirectional Conversion:
- Convert from snake_case to camelCase
- Convert from camelCase to snake_case
-
Multiple Access Points:
- Context menu - Right-click and select "Snake or Camel"
- Code Format menu - Find in the Code menu under Format options
- Keyboard shortcut - Use
⌃ + ⌘ + C
(macOS) for instant conversion
-
Multi-selection Support:
- Convert multiple selections simultaneously
- Perfect for batch operations
- Select the text you want to convert
- Convert using one of these methods:
- Right-click and select "Snake or Camel" from the context menu
- Press
⌃ + ⌘ + C
(Control + Command + C) on macOS - Select "Snake or Camel" from the Code Format menu
- Cross-language Development: Convert between Java/JavaScript camelCase and Python snake_case
- Database Integration: Transform SQL column names (snake_case) to programming variables (camelCase)
- API Development: Match various API naming conventions
- JetBrains Marketplace: SnakeOrCamel Plugin
- Within IDE: Go to Preferences → Plugins → Marketplace → Search for "SnakeOrCamel"
Works with all IntelliJ-based IDEs:
- IntelliJ IDEA
- WebStorm
- PyCharm
- PhpStorm
- Rider
- And other JetBrains IDEs
Feedback, feature requests, and contributions are welcome! Please feel free to submit issues or pull requests on our GitHub repository.
This plugin is available under the terms of the LICENSE file.