Список скорочень ReSharper: Де я можу змінити його?


141

Я використовую ReSharper 4.5, і те, що часто трапляється, коли я перетворюю явні властивості в автоматичні властивості, - це те, що я випадково вибрав "Додати XX до списку скорочень".

Тобто: Я хочу перетворити CustomerID в автовласність, але через швидкі метелики я випадково додаю "Ідентифікатор" до списку скорочень, що я не хочу робити. (Я хочу, щоб у правилах називання використовується "Id" замість "ID").

Де я можу знайти та змінити список користувацьких скорочень у ReSharper 4.5 ??

Відповіді:


103

У Resharper 5. відповідь див. Нижче.

-В Resharper 4 використовувати Resharper / Параметри / Мови / Загальний / Стиль іменування Виберіть радіо "Переопределити загальні налаштування", це дозволить натиснути кнопку "Керувати скороченнями"

Для конкретної мови

  • Resharper / Параметри / Мови / C # / C # Стиль іменування
  • Resharper / Параметри / Мови / VB / VB Стиль іменування

2
Дякую! Не знаю, чому я сам не міг його знайти.
Алекс Царто

Неможливо знайти їх, діалогове вікно скорочено на Win7 / Vs2008
Andomar

Смішно, у мене були точно такі ж проблеми. Дякую за рішення
Люк Чадвік

1
Кнопка "Керувати скороченнями" трохи відрізається за допомогою Win7 / VS2008. Мені вдалося натиснути верхню частину кнопки. Якщо ви не можете, натисніть на сітці для пункту "Правила іменування, визначені користувачем", тричі натисніть на вкладку, а потім натисніть пробіл. Це фокусується та натискає кнопку "Керувати абревіатурами ...".
Том Мейфілд

28
Просто оновлення, що у VS 2010 з ReSharper 6.1 список скорочень тепер відображається під ReSharper / Options / редагування коду / C # / C # Стиль іменування / Додаткові параметри - внизу панелі розташована текстова область із розділеним пробілом списком великі абревіатури. Це знадобило мені час, щоб знайти, подумав, що це може бути корисним для інших :)
визначає

49

У Resharper 7.x він відрізняється від v6.0, його під певною мовою, для мене Resharper / Options / C # / C # Стиль іменування / Додаткові параметри, внизу яких є список розділених пробілами абревіатур.

Ось сайт jetbrains (застарілий?), Який деталізує (я думаю, що 6.x спосіб зробити це) http://www.jetbrains.com/resharper/webhelp50/Coding_Assistance__Naming_Style.html#dynaProc3


14
Resharper 8.x слід так само, як і 7.x.
techvice

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 (бета) його дещо відрізняється від v6.0, його менше

ReSharper / Параметри / Редагування коду / C # / C # Стиль іменування / Додаткові параметри

Тоді поле внизу називається "Скорочення як звичайний текст (лише для верхнього випадку):"


2
Це справедливо і для Resharper 7
Grhm

1
Це справедливо і для Resharper 8
цецифіліп

8

ReSharper 10.0.2 за допомогою Visual Studio 2015

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

Клацніть, Advanced settingsщоб відкрити Advanced Naming Settingsвікно.

Змініть текстове поле Abbreviations


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

Демонстрував зображення



2

У версіях resharper 5.X, будь ласка, використовуйте "Скидання до стандартних", щоб видалити вже додані абревіатури.

ReSharper / Опції / Редагування коду / C # / C # Стиль іменування / Переопределення загальних налаштувань / Скидання за замовчуванням

@ user1107632: 2D і 3D не є дійсною змінною, і ви все одно не будете користуватися.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.