2012-03-29 14 views
70

私はPhpStormを使用しています。コードのスニペットを作成し、ショートカットを割り当てる必要があります。私はNetBeansでそれを行うことができますが、PhpStormではどのように作成するのか分かりません。PhpStormのコードスニペット

たとえば、console.log();をNetBeansに追加するには、con + spaceと入力します。 conは私が定義したショートカットです。

答えて

140

IntelliJ(Java IDE)またはPhpStorm(PHP IDE)では、ライブテンプレートと呼ばれます。

Settingに移動し、検索ボックスに"live templates"と入力してください。右のパネルで、そのようなテンプレートを編集して作成することができます。

あなたの場合は、略語のテキストボックスに「con」と「console.log();」と入力するだけです。下のテンプレートボックステキストエリアに入力します。変更することもできますが、テンプレートを展開するアクション(タブはデフォルト、スペースと入力が可能です)。

ライブテンプレートのものは、私が上で書いたものよりはるかに複雑です。変数といくつかのコンテキスト情報を使用できます。さらにお読みになるために、私はJetBrains/PhpStorm documentation.

+0

ありがとうございます。カーソルの位置を変更する方法を教えてください。 –

+0

カーソル位置を変更するとどういう意味ですか?少なくともIntelliJでは、ライブテンプレート設定では、テンプレートが展開された後に、再フォーマットするチェックボックスがあります。その後、生のテンプレート行がインデントされます。 – synopia

+14

私は方法を見つける。私はこの 'console.log($ s $);'を使って、エディタを追加すると$ s $の位置にカーソルが移動します。 –

関連する問題