NotePad ++ atalho para selecionar a palavra inteira

13

Eu sei que no notepad ++ eu posso usar o doubleclick mouse para selecionar a palavra inteira, mas eu quero usar algum atalho de teclado. Por exemplo, no visual studio é ctrl + w por padrão e é muito útil. Posso especificar um atalho para essa ação no notepad ++ ou existe?

    
por x2. 25.03.2011 / 05:43

4 respostas

6

Pode ser uma maneira melhor (e pode haver efeitos colaterais involuntários disso), mas a partir de um pouco:

Settings, Shortcut Mapper, Plugin Commands, 49 Q:Mark Word or Find Reverse, Modify, then Choose your Shortcut Combination.

Observe que o Ctrl-W é fechado por padrão no Notepad ++, portanto, desmarque esse primeiro (Mapeador de Atalho, Menu Principal) se você quiser usá-lo.

Editar: Depois de mais dez segundos de bisbilhotice, o efeito colateral involuntário desta solução é um tanto óbvio. Ou seja, tente este é um teste de teste e tente selecionar o teste. ;) Desculpe.

    
por 25.03.2011 / 06:19
17

Não consegui encontrar um comando interno para fazer isso, mas encontrei uma maneira de replicar essa funcionalidade.

  1. Abra ou crie qualquer arquivo de texto com mais de uma palavra.
  2. No menu Macro , selecione Iniciar gravação .
  3. Pressione Ctrl + ← Esquerda . O cursor (ponto de inserção / viga-I) irá passar para o início da palavra.
  4. Pressione Ctrl + Deslocamento + Direita → . A palavra será destacada.
  5. No menu Macro , selecione Parar gravação .
  6. Novamente no menu Macro , selecione Salvar macro gravada atual .
  7. Na caixa exibida, atribua o nome desejado e selecione um atalho de teclado para ele. Em seguida, clique em OK .

O atalho atribuído agora destacará a palavra em que o cursor está dentro, exceto quando o cursor estiver imediatamente à esquerda da primeira letra da palavra e, nesse caso, a palavra anterior será selecionada.

Se você precisar selecionar uma palavra quando o cursor estiver imediatamente à esquerda da palavra, execute as etapas acima, mas alterne as teclas esquerda e direita, para que o acento circunflexo se mova para a direita da palavra e destaque para a esquerda. Nesse caso, selecionaria a seguinte palavra se o cursor estivesse imediatamente à direita da palavra. Você pode criar atalhos para ambos, se desejar.

Espero que haja uma maneira melhor, mas não consegui encontrar uma. Se alguém souber de uma, sinta-se à vontade para fornecer e votar negativamente esta resposta.

    
por 25.03.2011 / 06:13
4

Eu uso o autohotkey para atingir o mesmo objetivo. A combinação foi Ctrl + F + Esc

Ctrl + F seleciona a palavra atual para você, Esc descarta a janela Find.

E isso funcionou.

(No SourceInsight havia uma ação padrão para isso, muito útil:)

    
por 26.09.2011 / 07:37
4

Minha solução autohotkey, mapeamento Ctrl-click para selecionar a palavra:

; Allow Ctrl-Click to select current word in notepad++
#IfWinActive ahk_class Notepad++
; Note from Help: The hotkeys Shift::, Alt::, and Control:: fire upon release of the key unless they have the tilde prefix such as ~Alt::. By contrast, a specific left or right hotkey such as LAlt:: fires when it is pressed down.
~Control::
KeyWait, LButton, D T0
if ErrorLevel = 0
{
    Click 2
}
return
#IfWinActive
    
por 05.09.2012 / 07:28