С ++ копирует отформатированный код в слово (например, Visual Assist)

Я просмотрел, но не смог найти ответ.. Я пытаюсь скопировать код из моего редактора, чтобы он выглядел как раскраска VA, но он копирует только как раскраску VS. (Еще один отличный вариант - это сделать как-нибудь так: Форматы Stackru, но я так и не смог найти, как это сделать) Я нашел: http://www.wholetomato.com/products/features/rtf.asp

Но это не показывает, где это, и я не могу найти это (VS 2010).. Кто-нибудь знает, как это сделать? Или у кого-нибудь есть идеи как скопировать отформатированный код в слово?

Спасибо!

3 ответа

Цитата со страницы, на которую вы ссылаетесь:

Microsoft Visual Studio
Копирование HTML в буфер обмена является встроенной функцией Microsoft Visual Studio, и Visual Assist X не расширяет эту функцию. Буфер обмена содержит только цвета по умолчанию IDE. Цвета улучшенного синтаксиса не помещаются в буфер обмена.

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

Если вашей конечной целью является создание окончательного PDF, вы можете преобразовать текстовый файл в PDF и объединить ваш код PDF в ваше слово PDF. Вы можете попробовать notepad++ для вашей раскраски кода по умолчанию.

Извините, но,

Microsoft Visual Studio

Копирование HTML в буфер обмена является встроенной функцией Microsoft Visual Studio, и Visual Assist X не расширяет эту функцию. Буфер обмена содержит только цвета по умолчанию IDE. Цвета улучшенного синтаксиса не помещаются в буфер обмена.

Функция, которую вы имели в виду, была доступна только в Visual C++ 6.0.

В VC++ 6.0 нет встроенной возможности копировать отформатированный код, поэтому они реализовали эту функцию в своем плагине.


Если вы хотите иметь цветной PDF-файл VAssistX, вы можете попробовать распечатать документ в Visual Studio с помощью любого PDF-принтера, например PDFCreator, а затем импортировать его в Word (по крайней мере, в LibreOffice Writer).

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