問題タブ [phpstorm-2017.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
33 参照

phpstorm - PHPStorm のプロジェクト ビューで色が変更された、新しく追加または変更されたファイルを取得する方法

私は実際に、新しく追加または変更されたファイルをプロジェクト ビューで強調表示 (色を変更) しようとしています。私はこれをAtom、WebStorm、PHPStormで見ました。

しかし、PHPStorm にオプションが表示されません。最新バージョン (2017.1.2) があります。設定を確認しましたが、その方法や関連するオプションを認識していないようです。

次のスクリーンショットを確認してください。実際に PHPStorm でそれが必要です。(カラースキームと異なる言語の構文強調表示オプションを大幅に変更したことに注意してください)

(ここにファイルをアップロードするのに問題があるので、リンクにアクセスしてください) http://imgur.com/t0HzKA2

0 投票する
1 に答える
903 参照

php - 構文エラーのない PHP コード スニファー .xml ファイルでの「予期しないトークンに近い構文エラー」エラー

phpcsがシステムにインストールされており、コマンド ラインからコード スニッフィングが正常に機能します。

^ 正常に動作します。

PHP Storm IDE の場合、次のように設定で ruleset.xml ファイルの場所を指定しました。

Cmd+ ,> PHP Code Sniffer validation> Coding standard> Custom> ruleset.xml へのパス

ただし、次のエラーが表示されます。

更新: ruleset.xml ファイルは次のようになります。

0 投票する
1 に答える
136 参照

phpstorm - 変更されたファイルのみをサーバーにアップロードしますか?

変更されたファイルのみをサーバーにアップロードする方法は? 手動でアップロードしようとしました。しかし、それは快適ではありません。

gitを使ってみた

0 投票する
1 に答える
53 参照

phpstorm - 同じウィンドウで開くプロジェクトの制限を増やす方法

ウィンドウごとに複数のプロジェクトを開くオプションがある PhpStorm 2017 を使用しています。

しかし、実際の制限は 4 プロジェクトのみのようです。

この制限を増やす方法を知っていますか?

ここに画像の説明を入力

解決済み:

別の名前に変更するのは、各ルート ソース フォルダーです。

ここに画像の説明を入力

0 投票する
1 に答える
71 参照

intellij-idea - PhpStorm は関数定義の使用箇所をどのように見つけますか?

このような多くの質問に出くわしましたが、推奨される解決策のほとんどは、キャッシュを無効にする/再起動するか、最新バージョンにアップグレードすることです. これらのソリューションは、すべてのケースで機能するわけではありません (私のものを含む)。ほとんどの質問で、OPはこれが機能していないと述べていますが、他の誰かが問題なく実行できると報告しています。これは各個人の構成/セットアップに大きく依存していることは明らかであり、この機能が適切に機能するためには特定のものが必要です。

明らかにそれは私にとってはうまくいきませんが、私の特定の状況を解決する方法について質問を投稿するよりも、PhpStorm が関数定義の使用法を決定する方法を学ぶほうがよいと考えました. この結果が、「キャッシュの検証/再起動」および最新リリースへのアップグレード以外にこの機能が機能しない場合に確認するトラブルシューティング手順のリストになることを願っています。

この機能がどのように使用法を見つけているかを知らずに、何が機能するかを試行錯誤するしかないように感じます。この機能が機能するためには A と B が真でなければならないことがわかっていれば、A と B が実際に真であることを体系的に確認できます。

明確にするために、問題はこれです。メソッドを持つクラスがありClassA::Method1()ます。私はClassA他のクラスに構成し、ClassBそれぞれClassCが を利用しClassA::Method1()ます。ClassAofのメソッド定義に移動しようとしてMethod1います。それを右クリックし、「使用箇所の検索」を選択して、クラス内でのすべての使用を報告してくれることを期待していClassBますClassC

PhpStorm はどのように使用法を決定しますか? それは注釈に基づいていますか?名前空間?両方の組み合わせ?それともまったく別のものですか?