Visual Studio 2010 Beta 2: можно ли печатать в цвете? - PullRequest
2 голосов
/ 09 ноября 2009

Я должен сдать бумажный экземпляр какого-то кода с заданием. Можно ли в Visual Studio 2010 печатать исходный код C # с подсветкой синтаксиса?

PS: задание решает математическую задачу, поэтому выбор языка не важен, и учителю не нужно компилировать и запускать программу. Она просто хочет увидеть наш подход и результаты.

Ответы [ 7 ]

6 голосов
/ 28 февраля 2011

Теперь есть расширение :) Расширение цветной печати Visual Studio 2010

Работает хорошо! :)

5 голосов
/ 11 ноября 2009

Просто чтобы все знали, к сожалению, цветная печать была вырезана из Visual Studio 2010 из-за нехватки ресурсов. Поскольку мы переписали редактор с нуля в WPF, у нас не было времени переопределить все, поэтому нам пришлось пожертвовать этой функцией. Мы попытаемся реализовать это в следующей версии Visual Studio. Пока что скопируйте в буфер обмена и вставьте в другое приложение, такое как Microsoft Word, рекомендуемое решение для печати цветного кода.

5 голосов
/ 09 ноября 2009

Лучший способ сделать это - скопировать из Visual Studio и вставить в что-то вроде MS Word или OpenOffice Writer.

Это дает вам полный исходный код с подсветкой синтаксиса. Затем вы можете распечатать из Word (включая добавление вступительной документации перед кодом и т. Д.).

3 голосов
/ 09 ноября 2009

Если вы идете в Инструменты -> Параметры -> Среда -> Шрифты и цвета, вы можете изменить настройки для печати с подсветкой синтаксиса (измените раскрывающийся список «Настройки» на «Принтер»). Но вам нужно будет изменить все индивидуальные настройки в соответствии с вашей IDE (я не знаю, как сделать это автоматически)

Редактировать: вы можете использовать эту кнопку "Использовать ..." рядом с раскрывающимся списком, чтобы скопировать настройки из текстового редактора

0 голосов
/ 19 июня 2015

В связи с тем, что MSVS больше не поддерживает его, я думаю, что лучший способ - скопировать код и вставить его в WinWord. Преимущества перечислены ниже. Вы можете

  • Установите шрифт / размер точно так, как вы хотите.
  • установить формат номеров строк.
  • есть свой собственный верхний / нижний колонтитул.
  • удалить # регион из печати. ​​
  • добавить водяной знак к выводу.

Для меня - я раз в 2 месяца печатаю исходный код - это очень удобный способ, которого я никогда не смог бы достичь с любым сторонним расширением.

0 голосов
/ 21 февраля 2012

Самый простой способ скопировать код в буфер обмена и вставить в MS-Word - это то, что я делаю, и это работает ...

0 голосов
/ 09 февраля 2011

Ознакомьтесь с VS.NETcodePrint 2010, доступным по адресу www.starprinttools.com . Вы сможете распечатать и экспортировать вывод с цветовой кодировкой в ​​PDF.

Джогиндер Нахиль

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