Вы повторяете одну и ту же строку кода много раз в разные дни?
Или вы сталкиваетесь с ситуацией, когда вам приходится много раз писать одну и ту же строку как часть одной задачи, но сегодняшняя строка кода будет отличаться от завтрашней?
Если у вас есть одна и та же строка / блок кода, который вы часто используете, фрагмент кода является хорошим способом отразить это в форме многократного использования (лучше, IMHO, чем копировать / вставить, потому что вы можете их параметризировать).
Однако, если вы просто ищете быстрый способ повторить ту же строку, что и сейчас, проверьте способность Visual Studio записывать нажатия клавиш.
Попробуйте это:
- Поместите курсор на пустую строку внутри метода C #.
- Выберите
Tools|Macros|Record Temporary Macro
(часто это Control-Shift-R
)
- Введите "example ();" и нажмите возврат
- Выбрать
Tools|Macros|Stop Recording
Вы только что создали временный макрос, который можно воспроизвести в любое время - обычно для этого используется комбинация клавиш Control-Shift-P
.
Ключом к этой технике является то, что макрос записывает все, что вы делаете - с некоторой практикой вы можете записывать правки в строку кода и повторять эти правки в других строках.
В прошлом я использовал это для создания блоков повторяющегося кода - например, для присвоения наборов свойств от одного объекта другому.