Как: исходный код C # с подсветкой синтаксиса на слайдах PowerPoint - PullRequest
47 голосов
/ 05 мая 2009

Я хотел бы показать некоторый исходный код C # в презентации PowerPoint. Но как я могу скопировать код , включая подсветку синтаксиса на слайды? Я мог бы сделать скриншоты, но у этого есть некоторые недостатки (некрасиво, размер шрифта, не поддерживаемый). У вас есть идеи?

Ответы [ 7 ]

41 голосов
/ 05 мая 2009
  1. скопировать код из Visual Studio в PowerPoint
  2. выберите «сохранить исходное форматирование» на значке «Параметры вставки»
24 голосов
/ 09 августа 2011

Если я копирую код из Visual Studio непосредственно в PowerPoint, используя Paste Special (и выбирая RTF), он только немного форматирует.
Вот как я заставил это сделать все форматирование.

  1. Скопируйте код в Visual Studio. ( Ctrl + C )
  2. Откройте новый документ Word и выполните вставку. ( Ctrl + V )
  3. Повторно выберите код в Word и скопируйте его снова. ( Ctrl + A , Ctrl + C )
  4. В PowerPoint выполните специальную вставку, например, «Формат HTML». ( Ctrl * +1030 * + * * Alt тысяча тридцать один * + * тысяча тридцать-два * 1 033 * В ) * +1035 *
11 голосов
/ 05 мая 2009

«Специальная вставка» (Ctrl + Alt + V) сделает это. Эта опция доступна в разных местах в зависимости от вашей версии PowerPoint.

5 голосов
/ 25 октября 2016

В Блокнот ++ 6.9.2 или выше, щелкните правой кнопкой мыши текст и выберите Plugin Commands и Copy Text with Syntax Highlighting.

4 голосов
/ 18 мая 2012
  1. в PPT, нажмите «Вставить» -> «Объект» -> «Создать новый» -> «Документ Microsoft Word»
  2. Скопируйте код во вновь созданный объект на слайдах PPT,
  3. Теперь вы увидите форматирование и выделите его.
2 голосов
/ 28 октября 2016

Скопируйте и вставьте код в WordPad, затем скопируйте с панели текста в любое место и сохраните оригинальное форматирование keepOriginalFormatting

1 голос
/ 05 мая 2009

Вы можете использовать Windows Live Writer с плагином Вставить код , чтобы «написать» код C # и выделить его синтаксисом. Это должно быть скопировано и вставлено непосредственно в PowerPoint, так как он встраивает всю подсветку синтаксиса, используя элементы стиля.

...