Download from here
# In a terminal.
source ./bin/env.sh
- [⌘] - Command
- [⇧] - Shift
- [⌥] - Option
- [⌃] - Control
- [⇪] - Caps Lock
- [⏎] - Enter
- [↑] - Up
- [↓] - Down
- [⌘1] Project
- [⌘7] Structure
- [⌘2] Favorites
- [⌥F12] Terminal
- Version Control
- Database
- Debug
- [⌘⇧A] Find an action
- [⌥⌘] Synchronise files
- [⌘⇧N] Scratch Files.
- Emmet.
- [⌘D] Duplicate lines.
- Move line up/down.
- Delete line.
- [⌥ click] Multiple cursor.
- [⌘G] Find next occurrence.
- [⌥↑], [⌥↓] Extend/shrink selection.
- [⌥ Space] Definition.
- Settings/Preferences > Editor > Code Style > Php
- Set from > predefined style: Drupal
- Settings/Preferences > Languages & Framework > PHP > Code Sniffer > Local
- Give the path, like:
~/.composer/vendor/bin/phpcs
- Give the path, like:
- Settings/Preferences > Editor > Inspections > PHP
- Turn off all
- Enable PHP Code Sniffer validation
- Give the path to Drupal Coder like:
~/.composer/vendor/drupal/coder/coder_sniffer/Drupal
- Settings/Preferences > Editor > Live Templates
- See: PhpStorm Live Templates
- [⌘E] Open last files
- [⌘L] Jump to a line.
- [⇧⇧] Search everywhere.
- [⌘ click]/[⌘B] on the function name.
- [⌘O] Goto by class name.
- Autoscroll to Source: Automatically jump to the selected file.
- Autoscroll from Source: Automatically open selected file
- Scopes
- [⇧⌘F] Find in Path
- [⇧⌘R] Replace in Path
- [F3] Set/remove bookmark.
- [⌘F3] Bookmark list.
- [⌥⌘L] Code formatting.
- [⌥⏎] Show intention action.
- [⌃Space] Code completion.
- Version Control tab:
- Local Changes
- Log
- Console
- [⌘K] Commit
- [⌘D] Diff
- Chunks
- Changes in Editor:
- Revert
- Diff
- Create patch.
- Show file history.
- File: Compare to branch.
- Settings/Preferences > Plugins
- Sass
- Markdown
- Jira