0

PHPStorm 、WebStorm、およびMPSではAllman/BSD スタイルのコーディング (中かっこ別行)?

カーソルが右中括弧の後ろにある場合、「ピーク」機能は機能しますが (左中括弧が表示されます)、左中括弧の実際の行である 1 行しか表示されず、ほとんど価値がありません。この機能は、2 行を表示する CLASS では完全に機能しますが、CONTROL ステートメントや METHOD では機能しないことに注意してください。

以下の (1) IF ステートメントと (2) CLASS 定義のスクリーンショットを参照してください。

設定/コード スタイルでコード スタイルを適切に指定していますが、これは役に立たないようです。この問題は非常に厄介です!

IFステートメントをのぞく クラス定義をのぞく



更新: これは JavaScript ファイルで非常にうまく機能します... なぜ PHP ファイルで同じ動作が得られないのでしょうか?

この例は、JavaScript ファイルでうまく機能しています。

ここに画像の説明を入力してください

4

1 に答える 1

1

この機能は PHP には実装されていません (ファイルの種類/言語ごとに個別に実装する必要があります)。これは修正されており、PhpStorm 2.1.1 以降で利用できます。

対応チケット: http: //youtrack.jetbrains.net/issue/WI-3667?projectKey=WI

于 2011-07-08T20:56:42.377 に答える