Pergunta

Existe um comando do Eclipse para colocar a seleção atual entre parênteses?

Criar um modelo é uma solução alternativa decente;não funciona com a funcionalidade "Surround With", porque quero colocar entre parênteses uma expressão, não uma linha inteira, e isso requer ${word_selection} em vez de ${line_selection}.

Existe uma maneira de vincular um atalho de teclado a este modelo específico? Ctrl-espaço Ctrl-espaço arrow arrow arrow não é tão liso quanto eu esperava.

Foi útil?

Solução

Talvez não seja a resposta correta, mas pelo menos uma solução alternativa:

  1. defina um modelo Java com o nome "parênteses" (ou "pa") com o seguinte:

    (${word_selection})${cursor}

  2. uma vez que a palavra é selecionada, Ctrl-espaço + p + use as teclas de seta para selecionar o modelo

Usei essa técnica para boxear tipos primários no JDK 1.4.2 e ela economiza bastante digitação.

Outras dicas

Fácil, Janela->Prefs e selecione Java->Editor->Modelos

Crie um novo modelo com:(${line_selection}${cursor})

O "line_selection" significa que você deve selecionar mais de uma linha.

Você também pode tentar criar outro com "word_selection".

Em seguida, selecione o texto, clique com o botão direito, Surround With...e escolha seu novo modelo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top