Lista de Abreviações do ReSharper: Onde posso modificá-lo?

141

Estou usando o ReSharper 4.5, e o que geralmente acontece quando estou convertendo propriedades explícitas em propriedades automáticas é que escolhi acidentalmente "Adicionar XX à lista de abreviações".

Ou seja: desejo converter CustomerID em uma propriedade automática, mas, devido aos dedos rápidos, adicionarei acidentalmente "ID" à lista de abreviações, o que não quero fazer. (Eu quero que as regras de nomenclatura usem "Id" em vez de "ID").

Onde posso encontrar e modificar a lista de abreviações personalizadas no ReSharper 4.5?

Alex Czarto
fonte

Respostas:

103

No Resharper 5., veja a resposta abaixo.

-No Resharper 4, use Resharper / Opções / Idiomas / Comum / Estilo de nomeação Escolha o rádio "Substituir configurações comuns", para ativar o botão "Gerenciar abreviações"

Para um idioma específico

  • Recarregador / Opções / Idiomas / C # / C # Naming Style
  • Recarregador / Opções / Idiomas / Estilo de Nomenclatura VB / VB
Jhonny D. Cano - Talheres-
fonte
2
Obrigado! Não sei por que eu não consegui encontrar.
Alex Czarto 20/04/09
Não pode encontrá-los lá, o diálogo parece corte curto em Win7 / VS2008
Andomar
Engraçado, eu estava tendo exatamente o mesmo problema. Obrigado pela solução
Luke Chadwick
1
O botão "Gerenciar abreviações" é cortado um pouco com o Win7 / VS2008. Consegui clicar na parte superior do botão. Se não puder, clique na grade para "Regras de nomenclatura definidas pelo usuário", pressione a guia três vezes e pressione a barra de espaço. Isso foca e clica no botão "Gerenciar abreviações ...".
21415 Tom Mayfield
28
Apenas uma atualização de que no VS 2010 com ReSharper 6.1 a lista de abreviações agora aparece em ReSharper / Opções / Edição de código / Estilo de nomeação C # / C # / Configurações avançadas - na parte inferior do painel, há uma área de texto com uma lista separada por espaço de abreviações maiúsculas. Demorei um pouco para localizar, achei que poderia ser útil para outras pessoas :)
define
49

No Resharper 7.x, é diferente da v6.0, está no idioma específico, para mim Resharper / Opções / C # / C # Naming Style / Configurações avançadas na parte inferior das quais há uma lista de abreviações separadas por espaço.

Aqui está o site jetbrains (desatualizado?) Que detalha (acho que a maneira 6.x de fazer isso?) Http://www.jetbrains.com/resharper/webhelp50/Coding_Assistance__Naming_Style.html#dynaProc3

m1m1k
fonte
14
O compartilhador 8.x segue da mesma maneira que o 7.x.
techvice 6/08/13
2
O Resharper 9 é basicamente o mesmo, exceto que há uma Code Editingseção adicional entre Optionse C#para mim.
Jeff B
27

Na versão 5.0, é semelhante

ReSharper / Opções / Idiomas / Estilo de nomeação / Configurações avançadas ...

Depois, há uma caixa na parte inferior chamada "Editar abreviações como texto sem formatação"

Neil
fonte
25

No Resharper 6, é quase o mesmo que 5 ...

ReSharper / Opções / Idiomas / Estilo de nomeação / Configurações avançadas ...

Em seguida, a caixa na parte inferior é chamada "Abreviações como texto sem formatação (somente MAIÚSCULAS):"

Jesse Webb
fonte
1
Muito obrigado! É o mesmo em 8.1 também. Isso estava me deixando louco!
Stigandr
24

No Resharper 6.1 (beta), é ligeiramente diferente da v6.0, está abaixo

ReSharper / Opções / Edição de código / Estilo de nomeação de C # / C # / Configurações avançadas

Em seguida, a caixa na parte inferior é chamada "Abreviações como texto sem formatação (somente MAIÚSCULAS):"

Joel Lister
fonte
2
Isso também é verdade para o
Resharper
1
Isto também é verdade para ReSharper 8
cecilphillip
8

ReSharper 10.0.2 usando o Visual Studio 2015

ReSharper > Options > Code Editing > C# > Naming Style

Clique Advanced settingspara abrir a Advanced Naming Settingsjanela.

Modifique a caixa de texto Abbreviations

JabberwockyDecompiler
fonte
5

Para o ReSharper 2016/2017, isso pode ser encontrado em

ReSharper>> Options>> Code Editing>> C#/VisualBasic.net>> Naming Style>> Advanced Settings...>>Here you will find abbreviations

Dependendo do idioma, você o encontrará em diferentes lugares.

Às vezes você o encontrará em ReSharper>> Options>> Code Editing>> {language}>> Naming Style>>abbreviations

Demonstrou uma Imagem

Jordy van Eijk
fonte
3

ReSharper 9.2: RESHARPER / Opções / C # / Naming Style / Configurações avançadas

Casper Leon Nielsen
fonte
2

Nas versões do resharper 5.X, use "Redefinir para padrões" para remover as abreviações já adicionadas.

ReSharper / Opções / Edição de código / Estilo de nomeação de C # / C # / Substituir para configurações comuns / Redefinir para padrões

@ user1107632: 2D e 3D não são uma variável válida e você não usará de qualquer maneira.

http://www.informit.com/articles/article.aspx?p=24472

VIRA
fonte