Список сокращений ReSharper: где его изменить?

141

Я использую ReSharper 4.5, и что часто случается, когда я конвертирую явные свойства в автоматические свойства, так это то, что я случайно выбрал «Добавить XX в список сокращений».

То есть: я хочу преобразовать CustomerID в автосвойство, но из-за быстрых ошибок я случайно добавлю вместо этого «ID» в список сокращений, чего я не хочу делать. (Я хочу, чтобы правила именования использовали «Id» вместо «ID»).

Где я могу найти и изменить список пользовательских сокращений в ReSharper 4.5 ??

Алекс Чарто
источник

Ответы:

104

В Resharper 5. см. Ответ ниже.

-В Resharper 4 используйте Resharper / Параметры / Языки / Общие / Стиль именования. Выберите переключатель «Переопределить общие настройки», чтобы включить кнопку «Управление сокращениями»

Для конкретного языка

  • Resharper / Параметры / Языки / C # / C # Стиль именования
  • Resharper / Параметры / Языки / Стиль именования VB / VB
Джонни Д. Кано -Посуда-
источник
2
Благодарность! Не знаю, почему я сам не нашел.
Alex Czarto
Не могу найти их там, диалог кажется прерванным на Win7 / Vs2008
Andomar
Забавно, у меня была точно такая же проблема. Спасибо за решение
Люк Чедвик
1
Кнопка "Управление сокращениями" немного обрезана в Win7 / VS2008. Однако я смог нажать на верхнюю часть кнопки. Если вы не можете, щелкните сетку «Правила именования, определенные пользователем», нажмите вкладку три раза, затем нажмите пробел. Это фокусируется и нажимает кнопку «Управление сокращениями ...».
Том Мэйфилд,
28
Просто обновление: в VS 2010 с ReSharper 6.1 список сокращений теперь отображается в ReSharper / Options / Code Editing / C # / C # Naming Style / Advanced Settings - в нижней части панели находится текстовая область со списком разделенных пробелами аббревиатуры в верхнем регистре. Это заняло у меня время, чтобы найти, подумал, что это может быть полезно другим :)
определяет
49

В Resharper 7.x он отличается от v6.0, он относится к определенному языку, для меня Resharper / Options / C # / C # Naming Style / Advanced settings, внизу которых находится список сокращений, разделенных пробелами.

Вот сайт jetbrains (устаревший?), На котором подробно описывается (я думаю, способ 6.x?) Http://www.jetbrains.com/resharper/webhelp50/Coding_Assistance__Naming_Style.html#dynaProc3

m1m1k
источник
14
Resharper 8.x работает так же, как 7.x.
techvice 06
2
Resharper 9 в основном такой же, за исключением того, что Code Editingмежду мной Optionsи C#для меня добавлен раздел .
Джефф Би
27

В бета-версии 5.0 это похоже

ReSharper / Параметры / Языки / Стиль именования / Расширенные настройки ...

Внизу есть поле «Редактировать сокращения как обычный текст».

Нил
источник
25

В Resharper 6 это почти то же самое, что и 5 ...

ReSharper / Параметры / Языки / Стиль именования / Расширенные настройки ...

Затем поле внизу называется «Аббревиатуры в виде обычного текста (только ВЕРХНИЙ РЕГИСТР)»:

Джесси Уэбб
источник
1
Спасибо огромное! То же самое и в 8.1. Это сводило меня с ума!
Stígandr
24

В Resharper 6.1 (бета) он немного отличается от версии 6.0, находится под

ReSharper / Параметры / Редактирование кода / Стиль именования C # / C # / Расширенные настройки

Затем поле внизу называется «Аббревиатуры в виде обычного текста (только ВЕРХНИЙ РЕГИСТР)»:

Джоэл Листер
источник
2
Это также верно и для Resharper 7
Grhm
1
То же верно и для Resharper 8
cecilphillip
8

ReSharper 10.0.2 с использованием Visual Studio 2015

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

Щелкните, Advanced settingsчтобы открыть Advanced Naming Settingsокно.

Измените текстовое поле Abbreviations

JabberwockyDecompiler
источник
5

Для ReSharper 2016/2017 это можно найти в

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

В зависимости от языка вы найдете его в разных местах ..

Иногда вы найдете его в ReSharper>> Options>> Code Editing>> {language}>> Naming Style>>abbreviations

Продемонстрировал изображение

Джорди ван Эйк
источник
3

ReSharper 9.2: RESHARPER / Параметры / C # / Стиль именования / Дополнительные настройки

Каспер Леон Нильсен
источник
2

В версиях resharper 5.X, пожалуйста, используйте «Reset to Defaults», чтобы удалить уже добавленные сокращения.

ReSharper / Параметры / Редактирование кода / C # / C # Стиль именования / Заменить общие настройки / Восстановить значения по умолчанию

@ user1107632: 2D и 3D не являются допустимыми переменными, и вы в любом случае не собираетесь их использовать.

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

ВИРА
источник