У меня есть много кода на C#, который использует общедоступные поля, и я хотел бы преобразовать их в свойства.Инструменты для рефакторинга открытых полей C# в свойствах
У меня есть Resharper, и он будет делать их один за другим, но это будет навсегда.
Кто-нибудь знает об автоматическом инструменте рефакторинга, который может помочь в этом?
Когда я нажимаю Alt + Enter, я не получаю предложение по рефакторингу «Инкапсулировать поле». Я должен щелкнуть правой кнопкой мыши и использовать меню рефакторинга. Я использую привязки ключевых слов по умолчанию и самую последнюю версию (4.5.1231.7). –
Ctrl + R/E - это прямой рефакторинг, который вы хотите. Вы могли бы просто выполнить Alt + PageDown, затем Ctrl + R/E, и избегать меню. Я не уверен, почему, но я получаю это как предлагаемый рефакторинг с меню Alt + Enter ... –
Да, Ctrl + R/E работает. Благодаря! –