Ctrl+ Dexécute la find_under_expand
commande en sublime. Cela a essentiellement recherché la prochaine occurrence du texte déjà sélectionné et l'a sélectionné, donc lorsque je le modifie, il est édité aux deux endroits en même temps. J'essaie actuellement de passer aux éditeurs d'IDEA (tels que WebStorm, PHPStorm, PyCharm, etc.) mais je n'ai pas encore trouvé quelque chose comme cette commande dans cet IDE.
89
Réponses:
Je crois qu'ils ont récemment ajouté ceci à la dernière version d'IntelliJ, et je suppose également que PhpStorm. Comme les liaisons sont spécifiques au système, jetez un œil à http://blog.jetbrains.com/phpstorm/2014/03/working-with-multiple-selection-in-phpstorm-8-eap/ . Il semble que cette version soit disponible via EAP, donc je ne sais pas quand ils la publieront pour une consommation générale (ou s'ils l'ont déjà fait).
RACCOURCIS PAR DÉFAUT
Alt+ Jsous Windows et Linux, Ctrl+ Gsous Mac OS X
la source
Alt+J
leWindows
,Ctrl-G
leMac OS X
Alt+J
sélectionnera / désélectionnera l'occurrence suivante, sous Windows.Ctrl+Alt+Shift+J
orCtrl-Cmd-G
Sous Mac OS X, vous pouvez sélectionner l'occurrence suivante avec Ctrl+G
la source
Dans la fenêtre des paramètres, recherchez «Ajouter une sélection pour la prochaine occurrence» (PhpStorm 8.0.1)
Sur mac, la valeur par défaut est ctrl + G, mais vous pouvez la changer en ctrl + D (ou cmd + D sur mac)
la source
Sous Windows
Alt+ j- Sélection multiple
Alt+ Shift+ j- Désélectionner la sélection multiple
la source
Actuellement, il est mappé avec
pour la sélection, Alt + J
pour désélection, Alt + Shift + J
mais si vous connaissez des raccourcis sublimes comme Ctrl + D
Jetbrains vous offre la possibilité de modifier les paramètres,
Paramètres -> Keymap -> Actions de l'éditeur
rechercher une sélection multiple, trouver Alt + J puis clic droit -> sélectionner modifier les raccourcis clavier
définissez les raccourcis que vous voulez comme sublimes, Ctrl + D
Voici les documents
la source
Je pense que ce que vous voulez faire est de le refactoriser à tous les endroits du fichier à la fois. Donc, sur la machine MAC, le raccourci pratique est shift + F6 (vous devrez peut-être utiliser la touche fn avant F6). Cliquez sur le texte que vous souhaitez modifier, puis appuyez sur Maj + F6 . Il mettra en évidence le texte puis votre modification à tout endroit dans le fichier. :)
Il fera le même travail que sublime ctrl + D
la source
PhpStorm a un "Select Word at Caret", Ctl + W et Ctl + Shift + W respectivement (vous pouvez vérifier vos clés en cherchant sous Préférences> Keymap).
Détails ici: http://www.jetbrains.com/phpstorm/webhelp/selecting-text-in-the-editor.html#d617165e275
Je ne sais pas si c'est la même chose que vous avez mentionné, mais c'est très pratique!
la source