С ++ копирует отформатированный код в слово (например, 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).