Поддержка HTML-буфера обмена в Visual Studio 2010

Я установил http://weblogs.asp.net/scottgu/archive/2010/06/09/visual-studio-2010-productivity-power-tool-extensions.aspx но не могу найти, где я могу использовать HTML поддержка буфера обмена. Кто-нибудь знает, где его найти? Я уже искал в настройках kebyoard после копирования, но это не дало мне ничего полезного.

Кто-нибудь?

3 ответа

Решение

Вы пробовали шаги, описанные в этой статье?

Вам нужно сделать следующее:

  1. Ctrl + C
  2. Ctrl + Shift + V (вставить специальное), не обычная вставка!

Когда вы копируете код и вставляете его в буфер HTML (т.е. дизайнер Visual Studio), он будет автоматически отформатирован.

попробовать это

Скопируйте код и вставьте его в Visual Studio HTML Designer, вы найдете его автоматически отформатированным.

Просто для возможных будущих читателей этого (как я пришел сюда из Google сам).

Для меня, ctrl+shift+v ничего не делает в Windows Live Writer 2011.

Однако, когда я щелкаю правой кнопкой мыши в конструкторе, я нахожу опцию "Специальная вставка", и у меня появляется следующий диалог:

И затем остальная часть статьи работает, выбор "Сохранить форматирование" дает мне код, как и ожидалось.

Еще один совет: не связывайтесь с настройками Power Tools Copy HTML Tools->Options, которые упоминают span в них. Опция "Использовать классы" не работает, и вы должны использовать встроенные стили. Параметр, который работал для меня, заменял пробелы (по умолчанию &nbsp;) с реальным пространством больше не надо. Это работает, потому что контейнер кода по умолчанию <pre> тег, который "сохраняет" пробелы. Конечно, это не будет работать, если вы измените контейнер на что-то еще, что не имеет <pre>,

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