Есть ли что-нибудь, что будет делать подсветку синтаксиса, которую я могу поместить в текстовый документ? - PullRequest
2 голосов
/ 09 декабря 2008

Я собираюсь включить некоторый код в документ Word. В частности, некоторые операторы SQL, но этот вопрос относится к любому языку. Мне бы хотелось, чтобы код выглядел немного лучше и легче читалось с помощью выделения.

Есть ли какой-нибудь инструмент, который будет делать подсветку синтаксиса для некоторого кода и позволять мне копировать результат в msword? Желательно, чтобы кто-то скопировал код обратно в блокнот без повреждений.

Ответы [ 4 ]

4 голосов
/ 09 декабря 2008

Quickhighlighter.com может генерировать html на различных языках, которые затем можно вставить в Word. Загрузка не требуется.

1 голос
/ 01 июня 2011

Мне нравится стиль Pygments . Кажется, он поддерживает больше языков, чем Quick Highlighter.

1 голос
/ 09 декабря 2008

Я использовал eclipse для копирования подсветки синтаксиса, шрифта и форматирования просто копированием / вставкой. Я не знаю, насколько это надежно, хотя кажется, что это работает большую часть времени, но в неурочное время это терпит неудачу. Eclipse может быть больше, чем вы хотите, поскольку это полная IDE.

0 голосов
/ 09 декабря 2008

Используйте подсветку синтаксиса по вашему выбору.

Это будет зависеть от того, будет ли это серверное или настольное приложение.

В QT есть хорошая библиотека для подсветки синтаксиса кода.

HTMLTidy хорош для HTML.

http://qbnz.com/highlighter/

http://code.google.com/p/syntaxhighlighter/

http://doc.trolltech.com/4.4/richtext-syntaxhighlighter.html

Убедитесь, что он выводит HTML.

Сохранить HTML с расширением .doc.

Открыть в слове 2008.

Вуаля, подсветка синтаксиса в слове.

...