Подтвердить что ты не робот

Копировать код Eclipse с подсветкой синтаксиса

Я пишу документ руководящих принципов программирования для моей команды разработчиков. Я использую MS Word. Мы работаем с Eclipse CDT (С++). Мне нужно скопировать-вставить код С++ с подсветкой синтаксиса из Eclipse в Word. Я пробовал Notepad ++, и он может экспортировать текст с подсветкой синтаксиса, но подсветка ограничивается базовым синтаксисом (он не знает об определенном классе, перечислении и т.д.). Подсветка синтаксиса Eclipse очень мощная, и я хочу экспортировать непосредственно из Eclipse в Word, используя подсветку синтаксиса.

Есть ли какой-либо плагин Eclipse, который достигнет этой цели? Или какой-нибудь трюк, чтобы сделать это (без снимка экрана)?

4b9b3361

Ответ 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. Сохраняет все форматирование и цвета.