Как вы отображаете фрагменты кода в MS Word, сохраняя формат и подсветку синтаксиса?

Кто-нибудь знает способ отображения кода в документах Microsoft Word, который сохраняет окраску и форматирование? Предпочтительно, способ также будет ненавязчивым и простым в обновлении.

Я попытался включить код как обычный текст, который выглядит ужасно и мешает при редактировании обычного текста. Я также попытался вставить объекты, документ WordPad и текстовое поле в документ, а затем поместить код внутри этих объектов. Код выглядит намного лучше и его легче избежать при редактировании остальной части текста. Однако эти объекты могут занимать только одну страницу, что делает редактирование кошмаром, когда нужно добавить несколько страниц кода.

Наконец, я знаю, что есть намного лучшие редакторы / форматы, у которых нет проблем с обработкой этого, но я застрял, работая с MS Word.

1970 ms-word
22.12.2008 21:45:26
Я пошел со смешанным решением. Копирование в формате RTF, вставка в OpenOffice Writer, удаление фона (если есть) и вставка кода в MS Word. По какой-то причине я не могу удалить фон в Word :-( В любом случае, плагин «Копировать на стероидах» для этого в PhpStorm, WebStorm, PyCharm
chjortlund 22.08.2014 22:46:27
Начиная с Office 365, я не знаю, может быть, даже для Word 2013 или 2016. Он имеет надстройку онлайн под названием «Формат кода». Установите этот надстройку Office, и в своем документе Word вы можете просто выбрать весь код (даже несколько страниц) и нажать кнопку «Преобразовать его» в надстройке «Формат кода», и он преобразует его в форматированный цветовой код с номерами строк. Я не мог найти возможность форматировать без номеров строк, хотя !!! Но тем не менее, не так уж и плохо!
Rahul Saini 7.11.2016 19:04:35
Помимо какой-либо конкретной надстройки, предназначенной для форматирования кода, лучшим решением будет использование стилей или альтернативных изображений. Стили предназначены для форматирования. Я имел обыкновение использовать много вилок от Star Office до Libre Office сегодня, но я только вошел в Word, и я нашел, как сделать это, просто исследуя конфигурацию стиля. Просто используйте Notepad ++ для экспорта RTF, а затем используйте стили. Некоторые из вещей, которые я сделал, это добавили рамку, цвет фона, который мне нравится, отметьте «Не добавлять интервалы между тем же стилем» или тому подобное (у меня есть французский GUI, поэтому я не знаю точного английского заголовка) и все, что вы делаете подобно.
猫IT 7.01.2019 23:01:32
Формат кода недоступен - но Easy Code Formatter здесь работает довольно хорошо: appsource.microsoft.com/en-us/product/office/…
Mavi Domates 29.04.2019 16:11:11
30 ОТВЕТОВ
РЕШЕНИЕ

Вот лучший способ для меня, чтобы добавить код внутри слова:

  1. перейти на Insertвкладку, Textраздел, нажать objectкнопку (справа)
  2. выберите, OpenDocument Textкоторый откроет новый внедренный документ Word
  3. скопируйте и вставьте свой код из Visual Studio / Eclipse на этой странице встроенного слова
  4. сохранить и закрыть

Результат выглядит очень красиво. Вот преимущества этого метода:

  • код сохраняет свою первоначальную разметку и цвета
  • код отделен от остальной части документа, как если бы это был рисунок или диаграмма
  • орфографические ошибки не будут выделены в коде (это круто!)

И это займет всего несколько секунд.

1913
1.04.2019 07:48:55
Brilliant! Я годами возился со стилями, таблицами и другими обходными путями. Это исправляет все за один раз. Обратите внимание, что вы также получаете бонус за добавление подписи к вашему коду. Я добавил новый тип ярлыка "Листинг" для очков брауни :-)
Nebula 31.01.2013 12:47:07
Обратите внимание, что для этого на вашем компьютере должен быть установлен open / libre office.
BetaRide 10.10.2013 06:06:31
@ BetaRide Нет, это не так. Я просто использовал это в документе на машине без установленного OpenOffice. OpenDocument относится к формату файлов с поддержкой MS Office, среди прочего: en.wikipedia.org/wiki/OpenDocument
Jamie F 10.10.2013 17:51:05
Не вижу этого параметра в Word 2011 для OSX :(
Matt Gibson 8.11.2013 14:10:22
Для Word 2011 на OSX используйте: Вставка -> Объект ... Документ Microsoft Word
s_t_e_v_e 7.04.2014 17:19:56

Попробуйте определить стиль под названием «код» и использовать для него небольшой шрифт фиксированной ширины, тогда он должен выглядеть лучше.

Используйте CTRL+ SPACEBARдля сброса стиля.

23
31.10.2015 19:39:41
Вы не будете сохранять подсветку синтаксиса.
Uri 22.12.2008 21:50:27
Подсветка синтаксиса переоценивается, если мы говорим о документе Word здесь. Но это также легко реализуется в сценарии VB, который окрашивает весь текст в стиле «Код».
Frank Krueger 22.12.2008 21:51:28
Вот как я делаю это тоже с довольно хорошими результатами, хотя я также отключаю проверку орфографии / грамматики для своего стиля «кода».
Clayton 22.12.2008 22:18:15
Конечно, вы можете сохранить подсветку синтаксиса: создайте стиль без цвета шрифта
user2819245 16.11.2013 19:31:18

Это немного косвенно, но работает очень хорошо. Получите LiveWriter и установите этот плагин:

http://lvildosola.blogspot.com/2007/02/code-snippet-plugin-for-windows-live.html

Вставьте свой код с помощью плагина в блоге. Выберите все и скопируйте его в Word.

Выглядит отлично и может включать номера строк. Это также охватывает страницы прилично.

НТН

Колби Африка

12
22.12.2008 21:49:37
Требуется учетная запись на Windows Live или Wordpress или некоторых других из 10 блог-платформ.
mirelon 9.10.2013 13:24:59

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

Что вы можете попытаться сделать, это сначала выполнить преобразование кода в HTML (есть много программ, которые делают это), а затем попытаться открыть HTML-файл с помощью слова, которое, мы надеемся, предоставит вам отформатированный и красивый код. , а затем скопируйте и вставьте его в свой документ.

5
22.12.2008 21:50:11

Может быть, это слишком просто, но вы пытались вставить в свой код и установить для него шрифт Courier New?

20
22.12.2008 22:02:34
Это все еще не будет сохранять подсветку синтаксиса.
Sk8erPeter 21.03.2014 13:34:38
@ Sk8erPeter: Это не обязательно так. Копирование и вставка более чем способны передавать информацию о цвете - они делают это все время, хотя я бы предпочел этого не делать. Это зависит от того, поддерживают ли исходное и целевое приложения одну и ту же схему для ее указания.
chaos 17.10.2016 15:02:05

Я набираю свой код в Visual Studio, а затем копирую и вставляю в слово. это сохраняет цвета.

54
22.12.2008 22:10:49
Но далеко не 100% верность. Процесс копирования, кажется, удаляет много форматирования по некоторым причинам.
Frank Krueger 22.12.2008 22:31:40
Кстати, это очень хорошо работает с Eclipse и OpenOffice Writer (хотя я не знаю Eclipse / Word или VisualStudio / Writer).
Joachim Sauer 7.01.2009 19:58:53
Интересно, зависит ли это от того, используете ли вы вкладки или же Visual Studio конвертирует вкладки в пробелы. Я не замечаю никаких проблем с пробелами.
devuxer 19.11.2009 00:58:45
Использование пробелов исправляет ошибки форматирования. Вид боли, но это работает.
shmeeps 25.02.2012 19:40:44
Работает, но так как у меня черная тема ... результаты неразборчивы. blog.wekeroad.com/wp-content/uploads/2007/10/codefile.gif
EdgarT 5.09.2012 12:35:11

Используйте моноширинный шрифт, такой как Lucida Console, который поставляется с Windows. Если вы вырезаете / вставляете из Visual Studio или чего-то, что поддерживает подсветку синтаксиса, вы часто можете сохранить цветовую схему подсветки синтаксиса.

7
23.12.2008 09:30:29

Лучшее представление кода в документах - это шрифт с фиксированной шириной (как он должен отображаться в IDE), с бледным, заштрихованным фоном или светлой рамкой, чтобы отличить блок от другого текста.

4
7.01.2009 19:55:44

Когда я это сделал, я широко использовал стили. Это очень помогает.

То, что я делаю, это создаю стиль абзаца (возможно, называемый " Code Example" или что-то в этом роде), который использует моноширинный шрифт, тщательно выбранные вкладки, очень светло-серый фон, тонкую черную рамку сверху и снизу (что очень помогает видимости) и с орфография выключена. Я также удостоверяюсь, что межстрочный интервал и интервал между параграфами установлены правильно. Затем я создаю дополнительные стили символов сверху (например, " Comment", " String", " Keyword", " Function Name Decl", " Variable Name Decl"), которые я накладываю сверху; те устанавливают цвет и является ли текст полужирным / курсивом. Тогда довольно просто пройти и пометить вставленный пример как код, и он получился действительно хорошо выглядящим, и это хорошо работает для коротких фрагментов. Длинные куски кода, вероятно, обычно не должны быть в чем-то, что собирается на мертвом дереве. :-)

Преимущество такого подхода заключается в том, что его легко адаптировать к любому коду, который вы делаете; вам не нужно полагаться на какую-то IDE, чтобы понять, что происходит для вас. (Основная проблема? Печатные страницы, как правило, не такие широкие, как окна редактора, поэтому обертывание будет отстой ...)

28
16.04.2010 14:10:51
Спасибо Доналу за эту информацию. Может спросить, как я могу использовать намерения для представления строк вложенного кода? Если я использую цвет фона и границу для своего абзаца, то при использовании отступа весь блок перемещается.
m.spyratos 15.11.2012 18:04:13
Было бы неплохо поделиться своим стилем / шаблоном?
Eric Ouellet 6.05.2015 13:49:39
Веками делал то же самое - один большой багбир: всякий раз, когда я применяю стиль, Word по-прежнему подчеркивает проблемы правописания. Если я изменяю стиль и выбираю Формат-> Язык, проверяется «Не проверять орфографию и грамматику», и если я теперь закрываю диалог форматирования с помощью «ОК», строки будут идти - но они всегда появляются, пока я не сделаю это.
Rhubarb 20.05.2019 11:28:11

Если исходный код Java, скопируйте его в Visual Studio, а затем скопируйте обратно в Word.

4
29.11.2010 15:52:59

Загрузите и установите Notepad ++ и выполните следующие действия:

  1. Вставьте свой код в окно;

  2. Выберите язык программирования из языкового меню;

  3. Выберите текст для копирования;

  4. Щелкните правой кнопкой мыши и выберите команды плагина -> Копировать текст с подсветкой синтаксиса ;

  5. Вставьте его в MS Word, и все готово!

Обновление 29/06/2013:

Notepad ++ имеет плагин под названием «NppExport» (поставляется предварительно установленным), который позволяет копировать в RTF, HTML и ALL. Он допускает десятки языков, в то время как вышеупомянутые IDE ограничены несколькими (без других плагинов).

Я использую Скопировать все форматы в буфер обмена и «вставить как HTML» в MS Word.

скриншот из блокнота ++

994
29.05.2013 14:32:44
Это работало прекрасно. У меня уже был Notepad ++ для других проектов кода, но я никогда не думал об его использовании. В сочетании со стилем Word, который добавляет слабый синий фон, границу и отключенную проверку орфографии, он выглядит довольно неплохо и довольно быстро для ряда файлов, в отличие от методов, включающих экспорт и импорт файлов. Хотя я хотел бы, чтобы был способ добавить его в качестве поля, которое автоматически проверяло бы исходные файлы .java на наличие обновлений и сохраняло бы последний исходный код в файле Word.
Neil 4.02.2011 18:31:56
Спасибо за этот совет. Плагины -> NppExport -> Копировать RTF в буфер обмена также работает.
Andrew Huey 16.05.2011 17:32:26
Это сработало очень хорошо. В Word 2007+, чтобы добавить границу и отключить проверку орфографии: 1) выберите свой код; 2) «Домой-> Стили-> Сохранить выделение как новый быстрый стиль» (это кнопка сброса); 3) Назовите его «Код» или аналогичным; 4) Изменить; 5) Формат-> Граница (слева внизу), чтобы добавить границу; 6) Формат-> Язык [X] Не проверять орфографию или грамматику. Теперь вы можете применить тот же формат «Код» к тексту, вставленному из NppExport.
Blazes 31.07.2011 09:52:04
Это прекрасно работает, не удалось получить документ Word внутри документа Word, чтобы играть хорошо. Люди это путь!
Urda 20.11.2011 23:25:44
@BennyNeugebauer: номер строки можно добавить, настроив параметры Формат-> Нумерация, определив новый формат числа, удалив точку в первом стиле. Вы можете перейти к опции «Формат», следуя инструкциям @ Blazes ИЛИ в стиле, выбрав новый стиль-> Управление стилями-> Изменить
Miranda 13.02.2014 07:20:29

Вы также можете использовать SciTE для вставки кода, если вы не хотите устанавливать тяжелые IDE, а затем загружать плагины для всего кода, который вы делаете. Просто выберите ваш язык из языкового меню, введите свой код, выделите код, выберите «Правка» -> «Копировать как RTF», вставьте в Word с форматированием (вставка по умолчанию).

SciTE поддерживает следующие языки, но, вероятно, поддерживает другие: Abaqus *, Ada, файлы определения MIB ANS.1 *, APDL, Assembler (NASM, MASM), Asymptote *, AutoIt *, Avenue *, пакетные файлы (MS-DOS) , Baan *, Bash *, BlitzBasic *, Bullant *, C / C ++ / C # , Clarion , cmake *, conf (Apache) , CSound , CSS *, D, diff файлы *, E-Script *, Eiffel *, Erlang * Флагман (Clipper / XBase) , Flash (ActionScript), Fortran *, Forth *, GAP *, Gettext, Haskell, HTML *, HTML со встроенным JavaScript, VBScript, PHP и ASP *, Gui4Cli *, IDL - как MSIDL и XPIDL *, INI, свойства * и аналогичные, InnoSetup *, Java *, JavaScript *, LISP *, LOT *, Lout *, Lua *, Make, Matlab *, Metapost *, MMIXAL, MSSQL, nnCron, NSIS *, объектив Caml *, Opal, Octave *, Pascal / Delphi *, Perl большинство из них, за исключением некоторых неоднозначных случаев *, PL / M *, Progress *, PostScript *, POV-Ray *, PowerBasic *, PowerShell *, PureBasic *, Python *, R *, Rebol *, Ruby *, Scheme * , scriptol *, Specman E *, Spice, Smalltalk, SQL и PLSQL, TADS3 *, TeX и LaTeX, Tcl / Tk *, VB и VBScript *, Verilog *, VHDL *, XML *, YAML *.

6
11.03.2011 07:08:40
Не работает при вставке кода PHP. Выделены только начальные и конечные скобки :( Хотя для Java все работало нормально.
Ren 26.03.2013 16:10:35

Я использую Word 2010, и мне нравится копировать и вставлять из GitHub Gist. Просто не забудьте сохранить исходное форматирование!

Затем я изменяю шрифт на DejaVu Sans Mono.

Вы можете выбрать копирование с нумерацией или без нее.

7
25.03.2011 19:55:51

Копирование в Eclipse и вставка его в Word - это еще один вариант.

6
12.03.2012 18:23:59

Хорошо, это странно, но для решения проблемы с цветом фона, который я вставляю в текст как обычно, выделите весь блок, щелкните инструмент выделения, чтобы выделить (даже если выделено «Нет цвета»), а затем я Можно стилизовать текстовый блок без цвета фона текста, оставшегося белым. Я использую VS 11 и Word 2010, но проблема существует уже давно (см. Http://www.visualstudiodev.com/visual-studio-setup-installation/copypaste-code-from-vs-1305.shtml. )

4
15.03.2012 21:37:18

По моему опыту копирование-вставка из eclipse и Notepad ++ работает напрямую со словом.

По какой-то причине у меня была проблема с файлом, который не сохранял окраску. Я сделал новый файл .java, скопировал и вставил в него код, затем скопировал и вставил в слово, и это сработало ...

Как сказали другие парни, создайте новый стиль абзаца. Я использую моноширинный шрифт, например, Courier New, маленький размер, близкий к 8px для шрифтов, одинарный интервал без пробелов между абзацами, делаю табуляторы маленькими (0.5cm, 1cm, .., 5cm), помещаем простую границу линии вокруг текста и отключить проверку грамматики. Таким образом, я достиг линейного торможения затмения, поэтому мне больше ничего не нужно делать.

Надеюсь я помог;)

10
14.04.2012 22:53:02

Просто вставьте свой код в MS Words, выберите его -> затем щелкните правой кнопкой мыши -> Нумерация. В этом случае MS Word будет интерпретировать ваш код как маркер / нумерованный список.

Вот экраны:

Screen1 .

Screen2 .

2
4.04.2015 12:28:26

Если вы используете Sublime Text , вы можете скопировать код из Sublime в MS Word, сохранив подсветку синтаксиса.

Установите пакет под названием SublimeHighlight .

В Sublime с помощью курсора выберите код, который вы хотите скопировать, щелкните его правой кнопкой мыши, выберите «копировать как RTF» и вставьте в MS Word.

19
1.06.2016 17:19:23
Это отлично сработало для меня. Расширение Word полностью испортило мой код и комментарии, превращая их в нечитаемые. Это на самом деле работает отлично. Я добавлю, что вы можете просто перейти к возвышенному, нажмите cmd + shift + P, перейдите Install packageи введите highlightтам. Это установит это немедленно
Claud H 21.02.2018 20:47:02

Если вы используете Android Studio , вы можете просто скопировать и вставить, и сохранится аспект кода, а также цвета. Достаточно просто!

4
30.08.2015 00:15:11
Или также затмение
Saurabh Sharma 9.11.2016 17:32:05

Если вы используете TextMate (в OS X), используйте команду «copy as rtf». Это поместит хорошо напечатанный текст в буфер обмена.команда rtf

Оттуда вы можете вставить в слово или что-нибудь еще.

2
12.11.2015 15:19:11

В Vim есть отличная функция, которая преобразует код в формат HTML, сохраняя подсветку синтаксиса, стиль шрифта, цвет фона и даже номера строк. Run :TOhtmlи vim создает новый буфер, содержащий разметку html.

Затем откройте этот HTML-файл в веб-браузере и скопируйте / вставьте все, что он отображал в Word. Vim tips wiki имеет больше информации .

10
29.01.2016 10:03:08

Я также искал это и закончил тем, что создал кое-что для моего показа кода. Вот хороший способ:

  • Создайте прямоугольную форму и поместите свой текст внутри.
  • Измените шрифт на Consolas и размер ~ 10.
  • Изменить шрифт текста на серый почти черный (серый 25%, темнее 75%)
  • Используйте более темные цвета, чтобы выделить текст, если это необходимо, и выберите один из них в качестве контура.

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

5
29.03.2016 11:42:14

Из Powershell ISE скопируйте и вставьте в Word.
То же самое с Visual Studio.

3
1.04.2016 13:02:27

Прочитав много связанных ответов, я наткнулся на собственное решение, которое для меня является наиболее подходящим.

Результат выглядит так: конечный результат

Как вы можете видеть, это та же подсветка синтаксиса, что и при переполнении стека, что довольно здорово.

Действия по воспроизведению:

на переполнение стека

  1. Перейти к вопросу (желательно с Chrome )
  2. Вставьте код и добавьте языковой тег (например, Java), чтобы получить подсветку синтаксиса
  3. Скопируйте код из предварительного просмотра

в слове

  1. Вставить> Таблица> 1x1
  2. Вставить код
  3. Дизайн таблицы> Границы> Без границ
  4. Выберите код> Изменить> Найти> Заменить
    документ поиска ^ p (Пометка абзаца) Заменить на ^ l (Ручной разрыв строки)
    (Это необходимо для устранения пробелов между некоторыми строками)
  5. Выберите код еще раз> Обзор> Язык> отметьте «Не проверять орфографию или грамматику»
  6. Наконец добавьте заголовок, используя References> Insert Caption> New Label> назовите его «Listing» или sth

Пример кода благодаря этому парню

113
23.05.2017 12:26:36
Чтобы добавить номера строк, вы можете вставить столбец слева и включить все номера строк в одну ячейку.
Matthias A. Eckhart 11.11.2016 10:25:10
Это мой любимый ответ, потому что он позволяет людям, читающим документ, скопировать / вставить код.
Adam Johns 15.08.2019 14:26:34

Если у вас уже есть документ, созданный с большим количеством фрагментов кода, и вы бежите со временем (как я, к сожалению, был). Сохраните файл как .docв отличие .docxи вуаля! Работал на меня. Уф!

ПРИМЕЧАНИЕ. Очевидно, что ваш документ не может иметь необычных функций из> Word 2007.

ПРИМЕЧАНИЕ 2. Размер файла увеличивается, если это вас беспокоит.

1
8.09.2016 10:03:37

Если вы похожи на меня и слишком ленивы или спешите и не хотите загружать дополнительное программное обеспечение, вы можете использовать http://markup.su/highlighter/ . Это очень просто и поддерживает несколько основных тем и много языков программирования. http://markup.su/highlighter/В моем случае я использовал код Visual Studio , который не позволяет копировать в формате из-за CSS, задействованного в стилировании (как показано здесь ).

Скопируйте текст из поля «Предварительный просмотр», а затем в Word перейдите в «Вставка» -> «Текстовое поле», вставьте «Предварительный просмотр с веб-сайта», выделите весь текст, а затем отключите проверку орфографии для этого текстового поля .

Вот как наконец-то выглядит код.код, как видно в Word

20
11.06.2018 03:20:07
Есть ли способ изменить размер шрифта? Мой код очень большой, и я хочу поместить его в несколько страниц одним словом. Изменение размера шрифта в слове не помогает
dark32 25.11.2016 03:49:59
Может быть, вы не выделяете текст внутри текстового поля до изменения размера шрифта?
maaw 25.11.2016 18:46:21
@ dark32, если я правильно понимаю вашу проблему, вам нужно изменить межстрочный интервал: support.office.com/en-us/article/…
maaw 6.12.2016 18:32:37
Это прекрасно работало неделю назад, однако по состоянию на 12.12.2017 сайт markup.su/highlighter больше не работает. Надеюсь, он скоро вернется.
Gorgon_Union 8.12.2017 03:00:13
Ссылка снова мертва ... Просто на голову.
Sazeim Saheem 9.05.2019 16:52:10

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

Надстройка формата кода теперь доступна в надстройках Office с Office 365! Просто выберите код и нажмите «Преобразовать его», и он преобразует текст кода в форматированный цветной код с номерами строк !!!

Немного радуйся!

Формат кода доступен здесь: https://appsource.microsoft.com/en-us/product/office/WA104379501?tab=Overview

138
21.05.2018 12:57:43
единственный пост, который я видел, где ответ является дополнением в слове. самое простое решение, это должен быть принятый ответ в 2017 году!
cre8 12.07.2017 08:31:09
@schauhan Это никогда не предназначалось, чтобы удалить орфографические ошибки / предупреждения. Целью этого плагина является форматирование кода с выделением ключевых слов и отступами.
Rahul Saini 15.11.2017 00:28:53
Этот плагин не обрабатывает HTML, смешанный с JS должным образом, вывод совершенно неверный и неприемлемый.
Martin Braun 2.02.2018 18:10:47
Больше не доступно
user1085907 15.11.2018 21:05:33
Нашел Easy Code Formatter в списке дополнений, работал довольно хорошо.
Felipe Silveira 29.03.2019 19:02:49

Для этого есть хороший онлайн-инструмент: http://www.planetb.ca/syntax-highlight-word

Просто скопируйте сгенерированный код и вставьте его в текстовое редактирование. До сих пор я пробовал это на MS Word и WPS Writer , работает очень хорошо. Не очень хорошо работает с Firefox, но отлично работает на Chrome (и IE тоже, но кто хочет это использовать).

Одним из основных преимуществ является то , что, в отличие от кода формата надстройка для Word, он делает НЕ связывайтесь с вашим кодом, и уважает различные языки синтаксиса. Я перепробовал много других вариантов, предложенных в другом ответе, но нашел этот вариант наиболее эффективным (быстрым и действительно эффективным).

Существует также другой инструмент onlinz, указанный в другом ответе (markup.su), но я считаю, что вывод planetB более элегантный (хотя и менее универсальный).

Вход:

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

Вывод :

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

90
10.02.2018 17:36:42
Просто чтобы сообщить другим, приведенный выше вывод также показывает, как он будет отображаться в документе Word с номерами строк, зеленой рамкой и подсветкой синтаксиса
mc805 28.09.2018 17:12:19
Единственным недостатком является то, что если вы хотите скопировать и вставить код, вы должны вручную удалить номера строк.
Steven Spyrka 4.02.2019 14:04:47

Это самый простой подход, которому я следую. Считайте, что я хочу вставить код Java.

  1. Я вставляю код здесь так, чтобы пробелы, табуляции и цветочные скобки были аккуратно отформатированы http://www.tutorialspoint.com/online_java_formatter.htm

  2. Затем я вставляю код, полученный на шаге 1, чтобы цвета, шрифты добавлялись в код http://markup.su/highlighter/

  3. Затем вставьте код предварительного просмотра, полученный на шаге 2, в слово MS. Наконец это будет выглядеть так

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

9
20.06.2017 09:58:52

Самое простое решение, по крайней мере для меня, - это вставить свой код в документ, выделить его, а затем перейти к:

home -> styles -> << нажмите стрелку вниз по стилям >> -> code

Преимущество этого заключается в том, что код теперь доступен для поиска в документе (в отличие от решения gargamel), а также позволяет форматировать код, состоящий из нескольких страниц.

1
1.02.2018 10:06:45