Souvent, dans le codage et la création de modèles, je dois envelopper une certaine partie du texte. Existe-t-il un raccourci pour envelopper la sélection actuelle, par exemple:
Hello World
"Hello World"
Hello World
{{ trans 'Hello World' }}
J'utilise PhpStorm 7 pour Mac et PC. J'ai trouvé quelque chose de similaire, avec: ctrl+alt+j vous pouvez envelopper avec une balise HTML mais rien d'autre. Également ctrl+alt+- commente la sélection en cours en fonction du format de fichier actuel (php, twig, html, ...)
Je sais que la réponse est un peu tardive, mais j'espère que tous ceux qui regarderont cette question seront aidés.
Dans PhpStorm, presque tout peut être configuré, mais un peu délicat et prend un certain temps d’apprentissage.
Il est très courant de sélectionner un mot et de saisir un guillemet simple (ou un guillemet double) pour l’entourer.
Hello World
'Hello World'
"Hello World"
Pour cela, cochez la case Preferences -> IDE -> Editor -> Smart Keys -> Surround Selection on typing quote or brace
.
Vous pouvez également sélectionner quelque chose (Word, condition) et appuyer sur Cmd + Alt + T (sur Mac), Ctrl + Alt + T (sous Windows). Disponible Surround With
La boîte de dialogue des options s’affiche.
Pour PhpStorm Version 8, cochez la case Preferences -> Editor -> General -> Smart Keys -> Surround selection on typing quote or brace
.
Pour PhpStorm Version 2016, utilisez Cmd + Alt + S (sur Mac) ou Ctrl + Alt + S (sur Win) pour aller à Paramètres. Cochez la case Paramètres -> Editeur -> Général -> Touches intelligentes -> Sélection Surround lors de la saisie des guillemets ou des accolades`.
À partir de 2015-02-26 (PhpStorm 8), allez à:
File > Settings... > Editor > General > Smart Keys > Surround selection on typing quote or brace
Comment créer un modèle vivant pour changer facilement Hello World
en {{ trans 'Hello World' }}
:
{{ trans '$SELECTION$' }}
Après cela, sélectionnez Hello World
et utilisez l'étape 1 ci-dessus, sélectionnez une règle avec votre "Abréviation"
Ceci est juste une réponse plus détaillée que @ Steve.NayLinAung. Le crédit va à @LazyOne
Sur un Mac, c'est
PhpStorm > Preferences > Editor > General > Smart Keys > Surround selection on typing quote or brace
.
Vous pouvez également appuyer sur command+,
pour ouvrir le menu Préférences.