Как вы используете выбранные вертикальные блоки в Visual Studio 2008 и 2010? - PullRequest
0 голосов
/ 17 марта 2009

Я понял, что вы можете выбрать вертикальный блок в Visual Studio 2008 (alt-drag), но я не понимаю, как вы используете его после его выбора.

Как поживаете:

  1. Переместить точку выделения внутри блока, чтобы текст, который вы печатаете, вставлялся в каждую строку одновременно?
  2. Переместить блок на одну позицию вправо / влево

Или вы можете просто скопировать / удалить выбор? Я предположил, когда увидел возможность выбрать, что это было что-то вроде вертикальных блоков TextMate, но, может быть, это не так сложно, как это.

Новое поведение (по состоянию на VS2010 RC - добавлено 13 февраля 2010 г.):

  • Теперь вы можете вводить выделение и отображать одно и то же в каждой строке.
  • Tab перемещает выделенный блок

Ответы [ 3 ]

3 голосов
/ 17 марта 2009

Первое, о чем я могу думать, это когда у меня есть группа элементов управления пользовательским интерфейсом и база данных - например, - этот шаблон в PageLoad ():

Field1.Text = xxx;
Field2.Text = xxx;
Field3.Text = xxx;
Field4.Text = xxx;
Field5.Text = xxx;

И какое-то место, куда мне нужно их приклеить. Например, в обработчике кнопок, где я хочу сохранить значения.

DBCommand.AddWithValue("", );
DBCommand.AddWithValue("", );
DBCommand.AddWithValue("", );
DBCommand.AddWithValue("", );
DBCommand.AddWithValue("", );

Я бы использовал копию блока, чтобы перетащить поля в цель (здесь я бы вставил значение).

2 голосов
/ 17 марта 2009

Когда вы копируете и вставляете код из Интернета, в коде часто есть номера строк или «>» или какой-либо другой HTML-код перед каждой строкой кода, что может быть проблематично при компиляции. Это одна из областей его использования.

Отказ от ответственности: нет, я не даю вам идей о моих навыках кодирования; -)

1 голос
/ 17 марта 2009

Я думаю, что это в значительной степени только для копирования / вырезания / удаления. Если я ошибаюсь, и у него больше функциональности, я буду рад услышать об этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...