1

Zendのコーディング標準を尊重するために、私は自分のメソッドを次のようにしたいと思っています。

public function myMethod()
{
    //my code here
}

しかし、fnc+CTRL+SPACEコードテンプレートを入力すると、次のようになります。

public function myMethod() {
    //my code here
}

fnc次のようにコードテンプレートを変更しました。

function ${functionName}($$${param})
{
    ${selection}${cursor}
}

しかし、変化はありません。私も試しました:

function ${functionName}($$${param})

{
    ${selection}${cursor}
}

ただし、列4ではなく列1の開始中括弧(インデントを尊重する必要があるため)。
誰かがこれを達成する方法を知っていますか?前もって感謝します。

4

1 に答える 1

5

これは遅い答えですが、おそらくあなたはまだ解決策を見つけていません。

あなたの問題は、テンプレートを使用した後のコードの自動フォーマットに関連しています。

下部にテンプレートを定義する場合は、ドロップダウンがあります。テンプレートの拡張で-[何もしない]を選択するか、[オプション]-> [エディター]ドロップダウンカテゴリで[中かっこ]を選択し、エディターオプションを変更します(コードテンプレートで[テキストの再フォーマット]を使用できます) 。

于 2011-09-10T23:33:05.777 に答える