Я пишу техническую документацию, для которой мне нужно будет скопировать много кода, часто со скоростью на строку, например:
Некоторый текст описания
var date = DateTime.Now();
Некоторый текст описания
var result = CallSomeFunction();
Мне нужно сохранить окраску без изменений, используя шрифт документа, а не оригинал (как скопировано из Visual Studio).
Поскольку я копирую (обычно) ограниченное количество строк, через определенные промежутки времени мне нужно будет вручную выбирать каждый блок кода и сбрасывать шрифт.
На протяжении всего документа (который будет более 50 страниц) это окажется очень неэффективным. Особенно, если я должен использовать мышь каждый раз.
Вопрос
Есть ли специальная опция вставки, которая будет делать выше (сохранить цвет, а не шрифт)?
Альтернатива
Если ответ на вышеприведенный ответ отрицательный, есть ли способ записать макрос, который бы выделил код, который я только что вставил, и установить шрифт, соответствующий шрифту документа, с использованием некоторой комбинации клавиш?