Qualquer pessoa que tropeça nesta página após 25 de novembro de 2008 (que não deseja pagar pelo ReSharper ou CodeRush que não possui mais uma versão gratuita ), a seguinte extensão gratuita adiciona esta funcionalidade: Navegação de palavras - chave por Olle Westman
(Como alternativa, a extensão VSTricks inclui Navegação por sub-palavras em sua lista de recursos bacanas. Há também uma extensão diferente de navegação por sub-palavras criada por Lauri Vasama, que não deve ser confundida com a de Olle Westman, que esta resposta usa.)
A página do projeto Subword Navigation declara:
Consulte Edit.Subword nas ligações do teclado para configurar as coisas.
Aqui está como eu o configurei Visual Studio 2019
:
- Navegue para Ferramentas> Opções> Ambiente> Teclado
- Em
Use new shortcut in
, selecione Editor de texto
- Em
Show commands containing
, digite Edit.Subword . Isso deve exibir um campo de preenchimento automático com os comandos listados abaixo.
- Selecione um dos seguintes comandos para os quais você deseja definir suas teclas de atalho. Depois de selecionado, siga as demais etapas numeradas. Depois volte
Step 4
para definir outro.
- Edit.SubwordNext
- Atravessa camelcases para a direita [
Alt + Right Arrow
]
- Edit.SubwordHistórico
- Atravessa camelcases para a esquerda [
Alt + Left Arrow
]
- Edit.SubwordNextExtend
- Seleciona camelcases para a direita [
Alt + Shift + Right Arrow
]
- Edit.SubwordPreviousExtend
- Seleciona camelcases para a esquerda [
Alt + Shift + Left Arrow
]
- Edit.SubwordDeleteNext
- Exclui camelcases à direita [
Alt + Delete
]
- Edit.SubwordDeleteHistórico
- Exclui camelcases à esquerda [
Alt + Backspace
]
Nota: Ao atribuir esses comandos de Navegação de subpalavras a essas novas teclas de atalho, preserve todas as funcionalidades de teclas de atalho já existentes que deseja manter previamente, definindo-as para teclas diferentes. Não deve entrar em conflito com nenhuma tecla de atalho instalada por padrão.
- Em
Press shortcut keys
, pressione Suas teclas de atalho
- Clique
Assign
e substitua o atalho existente