8 年間 PhpStorm ユーザー設定の共有
私は PhpStorm を 8 年近く使用しています。 。正確には2012年から。当時は第3版でした。その間、多くのことが起こり、多くの変化が起こりました。確かに。あなたは毎日たくさんのことを学びます。この記事は、私の 8 年間の PhpStorm の経験をまとめたもので、開発者をより速く開発し、より重要なことに集中できるようにするための私の最良の設定です。
正確な設定とその目的を気にしない場合は、私のスナップショット (個人的な GitHub とマテリアルのテーマを含む) をダウンロードし、[ファイル] > [設定のインポート] から PhpStorm にインポートできます。この記事の最後までスクロールして、必要なものを見つけてください。
私のベスト設定
変更する必要がある設定のみを示します。デフォルトの設定とは異なります。 [ ] で選択を解除するか、[x] で選択します。
一般
不要なものをすべて非表示
表示 > 外観
● [ ] ツールバー
● [ ] ツール ウィンドウ バー
##● [ ] ステータス バー##● [ ] ナビゲーション バー
##設定 #外観& 動作 > 外観● [ ] ウィンドウをアニメーション化します改善はありませんが、パフォーマンスは低下します
● [x] メモリ インジケーターを表示
メモリ使用量をよりよく理解するためにステータス バーを使用する場合
#● [ ] ツール ウィンドウ バーを表示します不要なステータス バーをさらに削除します ● [ ] ツール ウィンドウ番号を表示しますさらに無駄なステータス バーを削除します外観と動作 > システム設定
● [ ] 起動時に最後のプロジェクトを再度開きますI複数のプロジェクトを同時に開発するので、最初にどのプロジェクトを開くかを選択したいです。
● [ ] アプリケーションの終了を確認します。必要に応じて、すぐに閉じる必要があるアプリケーションを終了します。確認なしで # [x] 新しいウィンドウでプロジェクトを開くPhpStorm を使用すると、現在のプロジェクトと同じウィンドウでプロジェクトを開くことができます。これは99%あなたが望んでいることではありません。外観と動作 > ファイルの色
● [ ] ファイルの色を有効にする● [ ] エディター タブでの使用
● [ ] プロジェクト ビューでの使用気に入るかもしれませんが、気に入らないかもしれません。わからない。これらのオプションは、node_modules や testing などの一部の特殊フォルダーのラベルとディレクトリ番号からファイルの色と背景色を削除します。ショートカット キー
基本的にデフォルトのショートカット キーを使用していますが、効率を向上させるために次のショートカット キーを変更しました。翻訳者注: MacBook の Cmd は Windows の Alt に相当します。
# Ctrl V 垂直方向に分割 #垂直方向に分割します。 # Ctrl H 水平方向に分割 #水平方向に分割します。 # Cmd T Run...テスト ファイル内にいる場合は、メソッド内でこのショートカット キーを押すだけでメソッドをテストできます。#● Shift Cmd T Run
このショートカット キーはプログラム内のどこでも使用できます。最後のテストを再度実行するだけです。
#●● Ctrl W アクティブ ツール ウィンドウを非表示テストを実行すると、テスト ウィンドウが開きます。これは、PhpStorm でターミナルを使用する場合にも便利です。このショートカット キーを使用していつでもオフにできます。 # プロジェクト ビューで Cmd 2 を選択する #これはおそらくもうご存知でしょう。 Cmd 1 を使用してサイドバーを切り替えます。今でも頻繁にサイドバーのプロジェクト ツリーにジャンプする必要があります。私はよく Shift Shift を使用してすべてを検索するか、Cmd O を使用してクラスを検索します。なのでサイドバーは一切使いません。ただし、このショートカットは、現在開いているファイルを使用してメニューにアクセスする場合に最適です。エディタ > 一般
● [ ] エディタでドラッグ アンド ドロップ機能を有効にするこのオプションは実際には非常に役に立ちません。これを無効にしないと、マウスを使用してコードが移動する可能性があり、これは望ましくない場合でも頻繁に発生します。#●● [ ] コードの再フォーマット アクション後に通知を表示する # [ ] インポートの最適化アクション後に通知を表示する
## ● [x] ソフトラップ ファイル これはとても素晴らしい機能です。 Markdown ファイルを編集するときに、行が折り返されることはありません。このオプションを使用すると変更できます。彼らは今彼をカプセルに閉じ込めています。 保存時に末尾のスペースを削除: すべてこのコマンドは、個別の保存コマンドごとに末尾のスペースをすべて削除します (タブが使用されていない場合、PhpStorm は自動的に保存します)。 #[ ] 常にキャレット行の末尾のスペースを維持します#● [x] 保存時にファイルの最後に必ず改行を入れます
このオプションを使用して、行が存在することを確認しますファイルの最後にフィード 空白行。
エディタ > 一般 > 外観● [ ] ハード ラップとビジュアル ガイドを表示します
● [ ] スクロールバー ホバーにコード レンズを表示します
これにより、スクロールバーの特定の場所にマウスを移動したときにコードの「プレビュー」が削除されます。
エディタ > 一般 > パンくずリスト
● [ ] パンくずリストを表示
パンくずリストは必要ありません。したがって、それを無効にします。私たちはクリーンなユーザーインターフェイスが気に入っています。
エディタ > 一般 > コード補完
● [x] 完全なメソッド シグネチャを表示
メソッドが開始される すべてのコンテンツ。
エディタ > 一般 > コードの折りたたみ
個人的には、自分が書いたコードを見たいので、コードの折りたたみは好きではありません。
#● [ ] コーディング折りたたみアウトラインの表示#● [ ] ファイル ヘッダー
# [ ] Imports
#● [ ] HTML 'style' 属性● [ ] XML エンティティ # [ ] データ URI # [ ] インポート #エディタ > 一般 > エディタ タブ
# 外観: なしタブを使用しない場合は、この設定を使用することをお勧めします。 Cmd E を使用して最近のファイルを取得するか、Shift Shift を使用して簡単に検索できます。したがって、これらのタブを表示する必要はありません。
エディタ > 一般 > スマート キー > PHP● [ ] スマート関数パラメータ補完を有効にする #● [ ] 変数名を選択せずに選択しますダブルクリック時の「$」記号
変数をダブルクリックした場合に、$ 記号が選択されることを望まないため、その設定を有効にしません。
[エディタ] > [一般] > [フォント]この構成はよりパーソナライズされており、好みに応じて選択できます。私に合った構成は次のとおりです # フォント: Menlo
# サイズ: 15
# 行間: 1.9
Editor > ; 一般 > カラー スキーム > 一般あなたも私と同じで、これらのメソッド区切り文字が気に入らない場合は、無効にすることができます。現時点では use ステートメントの区切り文字を無効にする方法はありませんが、回避策はあります。次のエントリの前景色の設定を解除するだけです。● [ ] メソッド区切り文字の色、前景色
エディタ > 一般 > コード スタイル
● 行区切り文字: Unix および macOS
エディタ > 一般 > インスペクションyou なぜ説明しなかったのかと不思議に思うかもしれません。リストの作成は非常に複雑です。ここでは、煩わしい下線の代わりにクリーンな環境を実現できるように、Laravel 用にいくつかの調整を加えました。私のスペルチェッカーもダウンロードで入手できます。ご質問がございましたら、お知らせください。
エディタ > 一般 > インレイ ヒント● [ ] 次のヒントを表示:ヒントを表示する必要はありません。
言語とフレームワーク > PHP > デバッグ● [ ] パス マッピングが指定されていない場合、最初の行で強制的にブレークします● [ ] スクリプトがプロジェクト外にある場合、最初の行で強制的にブレークする
Laravel Valet を使用する場合は、両方をブレークする必要があります。それ以外の場合、xdebug は Valet でデバッグを開始します。
[ツール] > [Web ブラウザ][ ] エディターにブラウザのポップアップを表示 小さなブラウザ アイコンが付いたプレビューをすべて覚えていますか? ?無効にすることができます。
結論この IDE は Sublime と同じくらいクリーンで直観的ですが、Sublime よりも統合された IDE を備えています。 何か足りないものはありませんか?他に実践的なヒントがあれば、PhpStorm をより良くするのに役立ちます。お知らせ下さい。
以上が8 年間の PhpStorm ユーザーによる構成の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。