phpstorm効率的な開発のヒント:ショートカットキー、プラグイン、テーマ
この記事では、開発効率を向上させるために、phpstormのショートカットキーとテクニックを共有します。一部の内容はRedditで説明されています。異なるオペレーティングシステムと環境のため、ショートカットキーは少し異なる場合があります。
キーポイント:
ショートカットキーとテクニック:
コード形式(ctrl alt l):コードスタイルガイドに従ってコードをフォーマットします。 マクロは、保存時に自動的にフォーマットされるように設定できます(ただし、チームワークの場合は注意してください)。
最後の編集場所にスキップします(Ctrl Shift Backspace):大きなファイルの異なる編集場所を切り替えます。 この機能は、マウスの「フォワード」および「バック」ボタンによっても実現できます。
変数またはメソッド定義を表示(Ctrlマウスオーバー/Ctrl b):変数またはメソッドのフルネームまたは宣言された位置を表示します。 ctrl変数またはメソッドをクリックするか、メソッド呼び出しまたは変数でCTRL Bを押して定義に直接ジャンプします。
コードプロンプト(Ctrlスペース):コードプロンプトダイアログボックスを表示します。
問題の検出とクイックフィックス(alt enter): phpstormは問題領域の強調を際立たせ、電球のアイコンを表示します。電球をクリックするか、Alt Enterを押して、提案されたソリューションを表示および適用します。
ファイルまたはクラスにすばやくジャンプします(ctrl n/ctrl shift n):プロジェクトのファイルまたはクラスにすばやくジャンプします。ファジー検索とライン番号をサポートします(たとえば:)。
文件名:行号
マルチレベルクリップボード(Ctrl Shift v):複数のクリップボードコンテンツにアクセスします。
コマンド検索(Ctrl Shift a):IDEコマンドを検索します。
emmet HTMLコード生成:Emmetを使用して、HTMLコードをすばやく生成します。たとえば、div#myDiv>span.mySpanClass>ul>li*5
を入力してTABキーを押すと、対応するHTML構造が生成されます。
コードブロックの選択(Ctrl W):コードブロックを選択し、繰り返し押して選択範囲を展開します。
Context-Aware Editing(alt enter):PHP文字列でHTMLおよびその他のコンテンツを編集します。
列選択モード(ミドルマウスボタンをドラッグします):複数のコード行に対して同じ列を選択します。
ブレッドクランブナビゲーション(Alt Home):カーソルを使用して、ブレッドクラムナビゲーションに移動します。
リファクタル(Shift F6/Shift Alt Ctrl T):変数の名前を変更して変更を適用します。
メソッド:現在のファイルにジャンプする特定のメソッド。
Global Search(ダブルクリックシフト):プロジェクトまたはIDEのあらゆるものを検索します。
プラグイン:
暗いテーマ:
読みやすさの改善と眼の疲労の減少には、darcula(組み込み)とソラル化されたテーマが推奨されます。
概要:
この記事では、ショートカットキー、プラグイン、テーマの選択など、PHPstormの効率的な開発のヒントを紹介します。 これらのヒントが開発効率を向上させるのに役立つことを願っています。 コメントであなたのヒントや経験を共有するためのようこそ!
(以下はFAQです。これは元のテキストに従って書き直され、合理化されています)
faq:
文件
设置
按键映射
phpstormナビゲーションショートカットキー? Ctrl B
最近開かれたファイル。 Ctrl [
Ctrl ]
Ctrl E
コードを生成する方法は? 生成
コードを選択します。 Alt Insert
Ctrl Alt Shift T
重构
Shift F9
データベースの操作方法は? 视图
工具窗口
dockerの使用方法は? 数据库
VCS
启用版本控制集成
> 文件
以上がPHPSTORM-トップの生産性ハックとショートカットの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。