WebStorm 備忘録
WebStorm が良いと聞いたので試してみます。
キーバインドなどすぐ思い出せるようにメモしておきます。
- Mac OS X 10.11.6
- WebStorm 2017.1
Install
brew cask install webstorm
- CLIで
webstorm .
使えるようにする。 "Tools" -> "Create Command Line Launcher..."
設定変更したもの
- Font
- schemeを Monokai
- Ricty 16
- Projectパネルの歯車から Autoscroll from Source
- 設定> (Languages & Frameworks | JavaScript) Flow
- Ensure line feed at file end on Save
- Use soft wraps in editor
- standard/webstorm.md at master · feross/standard
- chaiのテストで警告が出るのを無視 http://stackoverflow.com/questions/28568872/how-to-turn-off-jshint-error-in-webstorm
Plugin
設定のPluginからインストールできる
- .ignore
- Scratch:
Alt+C Alt+C
- Markdown Navigator
キーバインド
- Toggle Window
- Project
Cmd+1
- ToDo
Cmd+6
- Structure
Cmd+7
- Terminal
Option+F12
- Project
- Jump To Navigation
Cmd+Up
- Jump To Source
Cmd+Down
- 機能の検索
Cmd+Shift+A
- 宣言元へのジャンプ
Cmd+B
- 変数・関数の使用箇所を調べる
Option+F7
- ファイルを開く
Cmd+Shift+O
- 他のエディタで慣れているので
Cmd+P
で開きたいかも
- 他のエディタで慣れているので
- シンボル
Cmd+Option+O
- いろいろ検索
Shift Shift
- 最後に編集した行に移動
Cmd+Shift+delete
- 最近開いたファイル
Cmd+E
- ステートメント補完(セミコロンや括弧など)
Cmd+Shift+Enter
- コード整形
Cmd+Option+L
- Quick Fixes
Option+Enter
- ESLint Fixなどもできる
- リファクタリング
Ctrl+T
- rename
Shift+F6
- rename
- Live Templates
Cmd+J
- Postfixコード補完 (hoge.if)などもある
- 選択範囲
- 広げる
Option+Up
- 狭く
Option+Down
- 広げる
- 複数行選択
Option + クリック
- 単語を複数選択
Ctrl+G
- 全て選択
Cmd+Ctrl+G
- git commit changes
Cmd+K