ReSharper Abbreviations List: Where can I modify it?

Resharper

Resharper Problem Overview


I am using ReSharper 4.5, and what often happens when I am converting explicit properties into auto-properties, is that I will accidentally chose "Add XX to abbreviations list".

Ie: I want to convert CustomerID into an autoproperty, but due to quick butterfingers, I will accidentally add "ID" to the abbreviations list instead, which I don't want to do. (I want the naming rules to use "Id" instead of "ID").

Where can I find and modify the list of custom abbreviations in ReSharper 4.5??

Resharper Solutions


Solution 1 - Resharper

In Resharper 5. see answer below.

-In Resharper 4 use Resharper/Options/Languages/Common/Naming Style Choose the radio "Override common settings" this enables the button "Manage Abbreviations"

For a specific language

  • Resharper/Options/Languages/C#/C# Naming Style
  • Resharper/Options/Languages/VB/VB Naming Style

Solution 2 - Resharper

In Resharper 7.x it's different than v6.0, its under the specific Language, for me Resharper/Options/C#/C# Naming Style/Advanced settings at the bottom of which are a list of space separated abbreviations.

Here's jetbrains (outdated?) site which details (I think the 6.x way of doing it?) http://www.jetbrains.com/resharper/webhelp50/Coding_Assistance__Naming_Style.html#dynaProc3

Solution 3 - Resharper

In the 5.0 beta, it's similar

ReSharper/Options/Languages/Naming Style/Advanced Settings...

Then there's a box at the bottom called "Edit abbreviations as plain text"

Solution 4 - Resharper

In Resharper 6, it's almost the same as 5...

ReSharper/Options/Languages/Naming Style/Advanced Settings...

Then the box at the bottom is called "Abbreviations as plain text (UPPER CASE only):"

Solution 5 - Resharper

In Resharper 6.1 (beta) its slightly different to v6.0, its under

ReSharper/Options/Code Editing/C#/C# Naming Style/Advanced Settings

Then the box at the bottom is called "Abbreviations as plain text (UPPER CASE only):"

Solution 6 - Resharper

ReSharper 10.0.2 using Visual Studio 2015

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

Click Advanced settings to open the Advanced Naming Settings window.

Modify the text box Abbreviations

Solution 7 - Resharper

For ReSharper 2016 / 2017 this can be found under

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

Depending on the language you will find it under different places..

Somtimes you will find it under ReSharper >> Options >> Code Editing >> {language} >> Naming Style >> abbreviations

Screenshot: Demonstrated an an Image

Solution 8 - Resharper

ReSharper 9.2: RESHARPER/Options/C#/Naming Style/Advanced settings

Solution 9 - Resharper

In resharper 5.X versions, please use "Reset to Defaults" to remove already added abbreviations.

ReSharper/Options/Code Editing/C#/C# Naming Style/Override to common settings/Reset to Defaults

@user1107632: 2D and 3D are not a valid variable and you are not going to use anyway.

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

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionAlex CzartoView Question on Stackoverflow
Solution 1 - ResharperJhonny D. Cano -Leftware-View Answer on Stackoverflow
Solution 2 - Resharperm1m1kView Answer on Stackoverflow
Solution 3 - ResharperNeilView Answer on Stackoverflow
Solution 4 - ResharperJesse WebbView Answer on Stackoverflow
Solution 5 - ResharperJoel ListerView Answer on Stackoverflow
Solution 6 - ResharperJabberwockyDecompilerView Answer on Stackoverflow
Solution 7 - ResharperJordy van EijkView Answer on Stackoverflow
Solution 8 - ResharperCasper Leon NielsenView Answer on Stackoverflow
Solution 9 - ResharperVIRAView Answer on Stackoverflow