phpstorm 便利機能
こんにちわ!エンジニアの花田です
今回は多くのエンジニアに使用されているIDE「phpstorm」についてお話したいと思います。
といってもphpstormとは何か?という話ではなく、phpstormの覚えておくと便利機能をまとめてみましたので作業効率化を図れる参考なれば!
補足でブログを訪れてくれた、これからエンジニアを目指す人にphpstormって何?を軽く書いておきます。
【phpstorm】
- コード補完が優秀でカユイところに手が届く
- 他のIDEに比べると軽い
- 有料
それではphpstormの便利機能を紹介します。
使用phpstorm
10.0.3
control + j
クラス・メソッドドキュメントを表示
良く使用してるクラス・メソッドは大体覚えていますが、たまに使う物に関しては思い出すヒントとして使用してはどうでしょうか
command + alt + t
選択した行を特定のタグで囲む
全体を【if】で囲むという時に・・・
選択した行を選択しcommand + alt + t
タグ入力になりますので、【if】(囲いこみたいタグ)を入力すればOK
command + shift + v
クリップボード履歴から文字を貼り付け
先ほどまで使用していた内容を貼り付けする時には便利です
右クリックから[ Compare Directories ]
クリップボードの内容とテキスト内の差分等を比較する
差分にかける基準となるエリアをコピー
差分したい場所にて右クリックから[ Compare Directories ]を選択
差分結果が表示されます
shift2度押し
phpstorm内の全てのプロジェクト・機能・設定等を検索
指定文字 + tab
Emmet html.css等入力の短縮を補助
上記のような【a】タグはaを入力したら+ tabで
<a href=""></a>と自動的に入力されます
Emmetを利用したリストの作り方
【ul】の中に【li】を10個設置して【a】タグを配置
ul>li*10>aと記載した後に+ tabをすると・・・
こんな感じに変換されます。
いかがでしたでしょうか?
上級者の方には知っている機能ばかりかもしれませんが、phpstormを使用されている人やこれから使用してみるユーザーの方は是非試してみてください。