Копировать код Eclipse с подсветкой синтаксиса
Я пишу документ руководящих принципов программирования для моей команды разработчиков. Я использую MS Word. Мы работаем с Eclipse CDT (С++). Мне нужно скопировать-вставить код С++ с подсветкой синтаксиса из Eclipse в Word. Я пробовал Notepad ++, и он может экспортировать текст с подсветкой синтаксиса, но подсветка ограничивается базовым синтаксисом (он не знает об определенном классе, перечислении и т.д.).
Подсветка синтаксиса Eclipse очень мощная, и я хочу экспортировать непосредственно из Eclipse в Word, используя подсветку синтаксиса.
Есть ли какой-либо плагин Eclipse, который достигнет этой цели? Или какой-нибудь трюк, чтобы сделать это (без снимка экрана)?
Ответы
Ответ 1
При копировании кода в текстовый документ вы можете выбрать опцию "сохранить исходное форматирование", а выделение будет таким же, как и в затмении.
EDIT:
Как уже упоминалось в комментариях ниже, это не будет работать над сложенным кодом, поэтому вы можете щелкнуть правой кнопкой мыши по номерам строк и выбрать Folding > Expand All
ИЗМЕНИТЬ 2:
Также упоминается в комментариях, что касается кислорода eclipse, код автоматически копируется с подсветкой синтаксиса
Ответ 2
Когда я копирую с Eclipse прямо в PowerPoint, некоторые форматирования перепутаны. Жирный и цвет кажется "продолжающим идти". Но если я копирую из Eclipse в Word - а затем из Word в PowerPoint (с форматированием исходного кода CNTRL-K) - форматирование верное. Недавно я обновил Eclipse до Mars и Office до 2013 года. Мне все равно придется сначала перенести Word.
Ответ 3
Я тоже пытался это сделать, и по какой-то причине не каждый компилятор сохранял форму.
Через некоторое время я видел, что вы также не получите форматирование, если скрыты части кода, поэтому для тех, которые не могут заставить его работать с ответами выше, просто убедитесь, что нет Знаки "+" слева от вашего кода (мои были там, где импортировались в начале).
Ответ 4
Копирование форматирования поддерживается с версии 3.2
Обратите внимание, что все скопировано: выделение орфографических ошибок, отмеченных переменных/типов/etc и подчеркивание предупреждений/ошибок.
Чтобы этого избежать, отключите проверку орфографии, "Отметить события" и "Сообщить о проблемах при вводе" соответственно.
Ответ 5
Скопируйте его в Wordpad, если вы используете Windows. Сохраняет все форматирование и цвета.