Фон кода из Visual Studio

Я хочу вставить некоторый код в документ Word из Visual Studio 2016, но текст имеет белый фон. Для удобства чтения я хочу сохранить форматирование и цвета кода.

Когда я пытаюсь удалить затенение в диалоговом окне «Границы и затенение», в нем говорится, что нет затенения (!). Как удалить белый фон?

В форматировании Reveal написано: SHADING Pattern: Clear (белый)

Примечание. Я вставил текст кода в качестве объекта

Введите описание изображения здесь

  • Измените цвет подсветки (Лента: вкладка « Home / сгруппированы под Text Highlight Colour Font / Text Highlight Colour ) от белого до любого No Colour или « No Colour .

  • Для получения дополнительной информации выберите часть текста и используйте Reveal Formatting ( CTRL + ALT + SHIFT + S чтобы отобразить панель стилей \ нажмите среднюю кнопку Style Inspector \ click button Reveal Formatting ).

Когда я выбираю одно слово, я могу изменить стиль с помощью Borders and Shading (установить фон на прозрачный). Когда я выбираю весь текст с помощью Ctrl + A, он не работает.

Я нашел решение (трудный путь), написав макрос:

 Sub Test() For i = 1 To Selection.Words.Count Selection.Words(i).Shading.BackgroundPatternColor = wdColorAutomatic Next i End Sub 

У меня VS открытой. Я открыл Word, изменил фон на ужасный зеленый, а затем я просто скопировал его и вставил, и он работает и сохраняет форматирование

Введите описание изображения здесь

  1. Пожалуйста, удостоверьтесь, что у вас нет высокой профессии (как указал Санни )
  2. Убедитесь, что у вас нет поиска, который может добавить подсветку
  3. Убедитесь, что текст нормальный (в стиле)
  4. Выберите весь контент и щелкните правой кнопкой мыши и выберите шрифт. Затем выберите «Текстовые эффекты» (внизу) и просмотрите все параметры в левом меню.
  5. Возможно, это HTML. Чтобы протестировать, скопируйте информацию и вставьте ее в Блокнот. Затем скопируйте из «Блокнота» обратно в Word, чтобы узнать, не изменилось ли оно.
  • Как сравнить многие значения с оператором OR в слоях mergefield?
  • Как предотвратить пробелы между абзацем и большими изображениями в Word
  • Как настроить непрерывный пейджинг в Word через разные разделы?
  • Как добавить кнопку макроса на панель инструментов или ленту в Word?
  • Отключить автокоррект для определенной таблицы стилей
  • Как создать отформатированные всплывающие подсказки в Microsoft Word
  • Как добавить примечание к сноске в Word 2013
  • Автоматическое связывание ссылок в тексте с библиографической записью
  • MS Word: как я могу отформатировать весь текст с отслеживанием изменений сразу?
  • Обмен таблицей оси X и Y
  • Могу ли я заставить Microsoft Word 2013 только отменить 1 нажатие клавиши за раз?
  • Давайте будем гением компьютера.