Есть ли какие-либо плагины для Microsoft Word для форматирования образцов исходного кода в обычном документе?

Я должен записать технический документ в Microsoft Word с образцами исходного кода, опрыснутыми всюду по тексту.

Есть ли какой-либо путь, не оставляя Microsoft Word (возможно, плагин?), для форматирования отрывков исходного кода в рамках документа тем же простым способом, которым SuperUser.com обеспечивает - немного кнопки, которая определяет все как код и форматирует его соответственно?

13
задан 19.09.2009, 18:49

3 ответа

Можно создать "стиль кода" с помощью Формата / Стили и Параметр форматирования. От "Стилей и Форматирующий" боковую панель, создайте новый стиль для использования для кода. Можно указать шрифт, размер, вкладки, границы, штриховку, сочетания клавиш, и т.д...

После того как у Вас есть новый стиль кода, выберите свой код в документе и примените Ваш новый стиль. Можно выбрать несколько местоположений в тексте путем удержания кнопки при выборе текста.

Другое преимущество использования стилей состоит в том, что можно легко изменить формат любого текста, который использует тот стиль. Вы просто изменяете свойства стиля, и любой текст, который использует тот стиль, автоматически обновляется.

5
ответ дан 07.12.2019, 11:33

Я знаю, что Вы попросили решение, не оставляя Word. Но тем не менее я надеюсь, что Вы понимаете, что при копировании кода из Visual Studio и мимо него в Word это сохранит все форматирование (включая цветовую схему).

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

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

11
ответ дан 07.12.2019, 11:33

Не технически ответ на вопрос Вы спросили, но существует плагин, чтобы сделать точно, что Вы надеетесь делать... для OpenOffice.

http://extensions.services.openoffice.org/project/CodeFormatter

Это все еще разрабатывается, и не прекрасно, ни молниеносно, но для языков это поддерживает (C [++], Java, XML, Perl, Python, и Основной), это делает довольно чертовски сладкое задание! И в отличие от Visual Studio copy-n-pasting, можно скорректировать форматирование только путем изменения стилей, которые это использует (и генерирует) отмечать цветной код.

Наблюдение как OpenOffice является продуктом за 0$, и это, кажется, делает то, что Вы ищете (в отличие от Word), это, по крайней мере, достойно рассмотрения, нет?

4
ответ дан 07.12.2019, 11:33

Теги

Похожие вопросы