多くの場合、コーディングとテンプレート作成では、テキストの特定の部分をラップする必要があります。現在の選択範囲をラップするショートカットはありますか、例えば:
Hello World
"Hello World"
Hello World
{{ trans 'Hello World' }}
MacおよびPC用PhpStorm 7を使用しています。私は似たようなものを見つけました: ctrl+alt+j htmlタグでラップできますが、それ以外は何もできません。また ctrl+alt+- 現在のファイル形式(php、twig、html、...)に従って現在の選択をコメントします
私はこれが少し遅い答えであることを知っていますが、この質問を見る人が助けられることを望みます。
PhpStormでは、ほとんどすべてを構成できますが、少し注意が必要であり、学習曲線が必要です。
Wordを選択し、それを囲む単一引用符(または二重引用符)を入力することは非常に一般的な動作です。
Hello World
'Hello World'
"Hello World"
これを有効にするには、Preferences -> IDE -> Editor -> Smart Keys -> Surround Selection on typing quote or brace
のチェックボックスをオンにします。
別の方法として、何か(Word、条件)を選択してを押す Cmd + Alt + T (Mac)、 Ctrl + Alt + T (Windowsの場合)。利用可能Surround With
オプションダイアログボックスが表示されます。
PhpStormバージョン8の場合、Preferences -> Editor -> General -> Smart Keys -> Surround selection on typing quote or brace
のチェックボックスをオンにします。
PhpStormバージョン2016の場合、使用 Cmd + Alt + S (Macの場合)または Ctrl + Alt + S (Winの場合)設定に移動します。 [設定]-> [エディタ]-> [一般]-> [スマートキー]->引用符または中括弧の入力時に選択を囲む `のチェックボックスをオンにします。
2015-02-26(PhpStorm 8)に移動:
File > Settings... > Editor > General > Smart Keys > Surround selection on typing quote or brace
Hello World
を{{ trans 'Hello World' }}
に簡単に変更するライブテンプレートを作成する方法:
{{ trans '$SELECTION$' }}
その後、Hello World
を選択し、上記のステップ1を使用して、「略語」を含むルールを選択します
これは@ Steve.NayLinAungよりも詳細な答えです。クレジットは@LazyOneに送られます
Macでは、
PhpStorm > Preferences > Editor > General > Smart Keys > Surround selection on typing quote or brace
。
command+,
を押して、[設定]メニューを開くこともできます。