Может ли Resharper переместить какие-либо блоки кода в другой #region?

Я использовал CodeRush @DevExpress. У этого есть значки участника, и вы можете легко кодировать блоки перемещаться к любому #region, Но я не делал этого в ReSharper. Я надеюсь найти решение.

Coderush делает это так:

1 ответ

Решение

В ReSharper вы можете использовать окно File Structure. Вы можете переместить элемент, перетащив его на текущую позицию в списке элементов.

Окно ReSharper File Structure

В приведенном выше примере я просто добавил несколько регионов, чтобы продемонстрировать, как окно "Структура файла" поддерживает регионы. Лично я стараюсь избегать регионов и вижу в них признаки того, что класс стал слишком большим и нуждается в рефакторинге. К счастью, я могу просто щелкнуть маленький х в углу, чтобы удалить область, не удаляя то, что находится внутри области.

Другие вопросы по тегам