Продвинутый текстовый редактор
Last updated
Last updated
Помимо стандартного и хорошо знакомого горизонтального выделения текста, когда символы или целые строки выделяются путём перетаскивания мышкой/перемещения курсора с клавиатуры в другое место того же документа, есть и вертикальное выделение, которое позволяет выделять вертикальный участок кода.
Visual Studio (и многие другие) | CLion (при выбранном Windows keymap) | CLion (при выбранном Visual Studio keymap) |
---|---|---|
Пример использования представлен ниже
При работе с кодом с длинными классами и методами, которые выходят за пределы размера экрана, может быть трудно отследить, в какой области вы работаете. Возможно, вы редактируете длинный метод или изучаете незнакомую кодовую базу.
В Visual Studio 2022 17.5 внедрили Sticky Scroll, который предоставляет непосредственный контекст кода, с которым ведётся работа – отображает вложенные текущие области во время прокрутки в верхней части редактора.
Изначально данный режим отключен. В настройках среды разработки можно выбрать отображаемый уровень вложенности.
Панель навигации (выпадающие списки в верхней части окна кода) можно использовать для перехода к коду, выбрав необходимый элемент: проект (красное выделение), пользовательский тип данных (зелёное выделение), функцию (синией выделение).
ALT
+ SHIFT
+ [MOVE MOUSE]
CTRL
+ ALT
+ SHIFT
+ [MOVE MOUSE]
ALT
+ SHIFT
+ [MOVE MOUSE]