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?

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

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


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"


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):"


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):"


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


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



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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.