Підсвічування синтаксису в Microsoft Office Word [дублікат]


33

Можливий повтор:
Як легко виділити синтаксис PHP-коду в Word?

Мені потрібно вставити деякий код (ANSI C) в Microsoft Office Word, і мені потрібна форма виділення синтаксису (замість того, щоб просто змінити шрифт на Lucida Console)

Чи є якийсь доповнення, можливо, це дозволить мені виділити синтаксис коду в Microsoft Office Word?


2
Про це попросили PHP, рішення те саме: superuser.com/questions/39571/…
Т. Калтнекар

@T. Калтнекар: Відмінно, саме те, що я шукав!
Андреас Греч

Як бічна примітка: можливо, ви захочете відключити параметр автоматичної зміни, який змінює лапки на фігурні лапки та змінює подвійні тире на en / em-dash. Інакше просто натискання коду може насправді змінити його ...
Ар'ян

Відповіді:


53

Взято від прориву на це питання ( завдяки коментарю Т. Калтнекара )


Для цього можна скористатися Notepad ++ трьома способами. Так що ви знаєте, Notepad ++ - це більш вдосконалена версія Notepad, яка підтримує підсвічування синтаксису різних файлів коду "поза коробкою" - PHP включено!

Завантажте та встановіть його, запустіть його та завантажте файл PHP. Ви повинні автоматично бачити його красивим кольором (якщо ні, тому що розширення файлу - це щось інше, ніж .phpперейдіть до мови -> PHP або мови -> P -> PHP).

Якщо вам потрібно змінити будь-який з кольорів, ви можете легко зробити це - просто перейдіть у Налаштування -> Конфігуратор стилера. З цього меню ви можете змінити різні параметри підсвічування та шрифту відповідно до ваших потреб - хоча за замовчуванням для більшості вистачає більшості.

Потім перейдіть до плагінів -> NppExport. Звідси у вас є три варіанти, які ви можете розглянути:

  • Експорт до RTF
  • Експорт у HTML
  • Скопіюйте всі формати в буфер обміну

Почніть з останнього - "Скопіюйте всі формати у буфер обміну" - який скопіює весь файл із виділеним синтаксисом у буфер обміну. Після натискання на нього відкрийте Microsoft Word і просто натисніть пасту! Ви повинні побачити чудово виділений синтаксисом код. Якщо щось піде не так, то ви можете спробувати один з інших варіантів (експорт до RTF / HTML), хоча у мене не було проблем із буфером обміну.


8
Любіть це! Я навіть відобразив цю команду на натискання клавіші "CTRL + SHIFT + C". Це дозволяє легко розміщувати кольорові зразки коду в електронній пошті!
jonathanconway

2

Ви можете використовувати блокнот ++ для експорту коду до .rtf або .html, а потім використовувати його у своєму документі.

Я пробував різні плагіни Office, але вони ніколи не працювали добре. Або я його не знайшов.


1

Я не знаю жодних плагінів Office, які б це зробили, але якщо у вас встановлено Visual Studio або Visual C ++ Express Edition, ви можете скопіювати та вставити код (який буде підтримувати його форматування) з Visual Studio безпосередньо в Word.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.