この記事の目次
chevron_right
ファイルパス系
chevron_right
Ctrl + C
chevron_right
Ctrl + Shift + C
chevron_right
Ctrl + Shift + Alt + C
chevron_right
DB系
chevron_right
Ctrl + C
chevron_right
Ctrl + Shift + C
chevron_right
コード系
chevron_right
Ctrl + Shift + Enter
chevron_right
Ctrl + G
chevron_right
Ctrl + Alt + L
chevron_right
Ctrl + Alt + O
chevron_right
Ctrl + Shift + A
みんな知ってそうなのは無視します。
ファイルパス系
左側のプロジェクトのファイル一覧で操作
Ctrl + C
ファイル名のコピー
Ctrl + Shift + C
PC上のフルパスの取得
Ctrl + Shift + Alt + C
プロジェクトのフルパスの取得(/app/Http/Controller/HogeController.php
みたいな)
DB系
右側のDBのテーブル一覧で操作
Ctrl + C
カラム名や、テーブル名などを取得
Ctrl + Shift + C
テーブル:createテーブル文の取得
カラム:Alter文の取得
スキーマ:全CreateTableの取得
コード系
Ctrl + Shift + Enter
これは鉄板。
キャレット以降のコードを自動補完してくれます
public function hoge
↑の状態でCtrl + Shift + Enter
を押すと
↓こうなる
public function hoge()
{
}
とか、
if
↑の状態でやると
↓こうなる
if () {
}
その他色々。セミコロン補完とかもしてくれる。
Ctrl + G
行番号移動
Ctrl + Alt + L
コード自動フォーマット。
指定されているコーディング規約に合わせてコードをフォーマットしてくれる。
Ctrl + Alt + O
use文の整理。
ソートしたり、利用されていないuse文を削除してくれる
Ctrl + Shift + A
コマンド名を指定して実行。
ファイルとかメソッド名のrenameのためにF2キーに指を伸ばすのが面倒なので、
Ctrl + Shift + A
-> rename
とタイプ
とかでよく使ってます。
他、無意識で使っているかもなので、思い出したら追記します
この記事を書いた人
Nな人(えぬなひと)。
Nは本名から取っています。
Laravelが大好きなPHPerで、WEBを作るときはLaravelを技術スタックに絶対推すマン。
PHP、Pythonと、昔はperlを書いていたP言語エンジニア。
最近はNimを書いたりしています。
Nは本名から取っています。
Laravelが大好きなPHPerで、WEBを作るときはLaravelを技術スタックに絶対推すマン。
PHP、Pythonと、昔はperlを書いていたP言語エンジニア。
最近はNimを書いたりしています。