Frequentemente, na codificação e modelagem, preciso envolver uma certa parte do texto. Existe algum atalho para quebrar a seleção atual, por exemplo:
Hello World
"Hello World"
Hello World
{{ trans 'Hello World' }}
Estou usando o PhpStorm 7 para Mac e PC. Eu encontrei algo semelhante, com: ctrl+ alt+ jvocê pode embrulhar com uma tag html, mas nada mais. Além disso, ctrl+ alt+ -comenta a seleção atual de acordo com o formato do arquivo atual (php, twig, html, ...)
twig
phpstorm
keyboard-shortcuts
settings
bench-o
fonte
fonte
Settings | Live Templates
e use$SELECTION$
- também deve funcionar para arquivos galho. Após a instalação, use Ctrl + Alt + J para trazer a lista de modelos aplicáveis. Mais detalhes aqui: blog.jetbrains.com/webide/2012/10/…Respostas:
Sei que esta é uma resposta um pouco tardia, mas espero que quem olha para essa pergunta seja ajudado.
No PhpStorm, quase tudo pode ser configurado, mas um pouco complicado e requer alguma curva de aprendizado.
É um comportamento muito comum que selecione uma palavra e digite aspas simples (ou aspas duplas) para cercá-la.
Para habilitar isso, marque a caixa de seleção
Preferences -> IDE -> Editor -> Smart Keys -> Surround Selection on typing quote or brace
.Outra maneira, você seleciona algo (palavra, condição) e pressiona Cmd+ Alt+ T(no Mac), Ctrl+ Alt+ T(no Windows). A
Surround With
caixa de diálogo Opções disponíveis será exibida.Atualização (para PhpStorm8)
Para a versão 8 do PhpStorm , marque a caixa de seleção
Preferences -> Editor -> General -> Smart Keys -> Surround selection on typing quote or brace
.Atualização (para PhpStorm 2016)
Para a versão 2016 do PhpStorm , use Cmd+ Alt+ S(no Mac) ou Ctrl+ Alt+ S(no Win) para ir para Configurações . Marque a caixa de seleção Configurações -> Editor -> Geral -> Teclas inteligentes -> Seleção de surround ao digitar aspas ou chaves .
fonte
A partir de 2015/02/26 ( PhpStorm 8 ) acesse:
File > Settings... > Editor > General > Smart Keys > Surround selection on typing quote or brace
fonte
Como criar um modelo ativo para mudar facilmente
Hello World
para{{ trans 'Hello World' }}
:{{ trans '$SELECTION$' }}
Depois disso, selecione
Hello World
e use a etapa 1 acima, selecione uma regra com a sua "Abreviação"Esta é apenas uma resposta mais detalhada do que @ Steve.NayLinAung. O crédito vai para @LazyOne
fonte
Em um Mac, é
PhpStorm > Preferences > Editor > General > Smart Keys > Surround selection on typing quote or brace
.Você também pode pressionar
command+,
para abrir o menu Preferências.fonte