問題タブ [phpstorm]

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 投票する
5 に答える
17759 参照

phpstorm - Phpstorm zen コーディング:タグの挿入

<?php ?>PhpStorm にタグを挿入する組み込みの zen コーディング ショートカットはありますか? そうでない場合、どのように設定しますか?

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

intellij-idea - phpstorm JavaScriptの自動インデントの問題

自動インデントを使用してコード ブロックを記述します。手動タブなし...

そのような結果が得られましたが、次のようになるはずです:

バグですか、何か不足していますか?

0 投票する
4 に答える
20899 参照

phpstorm - PHPStormphp-コードのインデント

これらのコードのチャンクを次のように適切にインデントする必要があります。

およびウィジェットスニペット:

デフォルトのPHPStorm設定では、次のようにこのコードをインデントします。

[設定]->[コードスタイル]->[折り返しと中かっこ]に移動し、次のオプションを変更しました。

  • 配列初期化子->複数の場合に整列(チェックを外す)
  • メソッド呼び出し引数->複数の場合に整列(チェックを外す)

結果は次のとおりです。

それでも私が望むスタイルではありませんが、それが私が成し遂げることができたすべてです。変更する必要のあるオプションを教えていただけますか?

0 投票する
4 に答える
8034 参照

breakpoints - phpstormおよびxdebugブレークポイント

phpstormを使用してWebサイトを開発していますが、何らかの理由でブレークポイントが同期されていません。これが私の状況です:

すべてのプロジェクトを保存するフォルダーがあります。同じPCで、テストサーバーとしてxamppも実行しています。phpstormでは、xamppテストサーバーをマウントされたフォルダーサーバーとして構成しています。しかし、元のソースファイルにブレークポイントを適用すると、それらのブレークポイントはxamppのhtdocsフォルダー内のファイルと同期されません。どうすればこれを解決できますか?

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

git - phpstorm "無効な git ルート"

github からコードをチェックアウトしました。次に、[バージョン管理] > [バージョン管理統合を有効にする] に移動しました。git を選択しました。その後、「無効な git root」というエラーが表示されます。このエラーが発生するのはなぜですか?

msysgit 1.7.1 と phpstorm 2.1 を使用しています。

0 投票する
2 に答える
634 参照

php - キャスト時にクラス型が定数であると考えるのはなぜですか?

PHPStorm、未定義の定数として (MyObject) を強調表示しますか? その後、期待されるセミコロン (MyObject) を要求するハイライトされたビットがあります;?

I Cntrl-N (MyObject) を実行すると、MyObject の正しい定義に移動するため、検査が機能します。式はクラス ファクトリを呼び出すので、それをキャストして、残りの時間はエディタが変数 $MyObject の型を認識できるようにします。何を間違って設定しましたか?

0 投票する
6 に答える
18660 参照

php - PHP IDE に依存性注入コンテナーを理解させるにはどうすればよいですか?

現在の状況: プロジェクトに依存関係があり、依存関係の挿入を使用して解決しています。依存性注入コンテナー (DIC) を使用して、依存性の管理を容易にし、クラスを遅延読み込みすることで、ロジックの次のステップに進みたいと考えています。

私はBucketPimple、およびsfServiceContainerを見て、いくつかのテストを実行し、DIC がどのように機能するかを本当に感謝しています。そのシンプルさと生の力のために、私はおそらくPimpleに行きます. この問題がなかった場合:

DIC が提供する抽象化により、私が使用している IDE (PHPStorm) は、私のコードで何が起こっているのか理解できなくなりました。$container['mailer'] または $sc->mailer がクラス オブジェクトを保持していることを理解していません。Netbeans IDE も試しました: 同じ問題です。

私のIDEが役に立たなくなるので、これは私にとって本当に問題です。クラスを扱うときに、コードヒント、オートコンプリート、およびリファクタリングツールなしでプログラミングしたくありません。また、IDE がコードを検証するときにあらゆる種類の誤検出を検出することは望ましくありません。

私の質問は、この問題に対処して解決策を見つけた人はいますか?

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

windows - phpstorm git pull --rebase

phpstorm ではどのようにしますgit pull --rebaseか? それを行うオプションが見つからないようです。私たちは皆同じブランチで作業しているので、これをデフォルトの動作にしたいと思います。

プルバイをしていVersion Control > Git > Pull Changes...ます。

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

intellij-idea - Phpstorm 2.1.1 - Rubymine cucumber 機能エディターのサポートを統合する方法

私は両方を試しました-利用可能なプラグイン統合レジストリでそれを見つけ、rubymineをダウンロードしてそこで見つけましたが、cucmberBDD /*behaviour*のようなものは見つかりませんでした。

0 投票する
2 に答える
10325 参照

php - ディスク上のファイルが変更されたときにphpstormがプロンプトなしでファイルをリロードするのを防ぐ方法は?

ファイルがphpstormによって開かれ、保存せずにいくつかの変更を加えたとき。しかし同時に、ディスク上のファイルが変更されます。その後、phpstorm はプロンプトなしでディスクからファイルをリロードします。私の変更はすべて失われます。