К основному содержимому
whalio
▶

Видео этого урока скоро появится

Конспект урока доступен ниже

Урок 3 из 811 мин

Точечные правки: Cmd+K и подсказки Tab

Научишься менять конкретный кусок кода, не переписывая весь файл: выделил, нажал Cmd+K, описал правку. Попробуешь автодополнение по Tab, которое угадывает следующую строку. Поймёшь, когда быстрее чат, а когда точечная правка.

Конспект урока

  1. 1

    Cmd+K по выделению

    Выдели строки, нажми Cmd+K (Ctrl+K на Windows) и опиши правку одной фразой. Модель меняет только выделенный фрагмент и показывает разницу прямо в файле.

  2. 2

    Точнее, чем чат

    Чат может по дороге переписать соседние функции, точечная правка ограничена выделением. Для переименования, добавления проверки или смены стиля это быстрее и безопаснее.

  3. 3

    Cmd+K в терминале

    То же сочетание во встроенном терминале превращает описание в готовую команду. Удобно, когда помнишь смысл, но не помнишь набор ключей.

  4. 4

    Автодополнение по Tab

    Cursor дописывает продолжение серым текстом: Tab принимает, Esc отклоняет. Он умеет предлагать правку сразу в нескольких местах и перепрыгивать к следующему.

  5. 5

    Когда Tab мешает

    Пока ты обдумываешь структуру, постоянные подсказки сбивают. Автодополнение отключается в строке состояния и включается обратно, когда пошёл рутинный код.

  6. 6

    Что чем делать

    Новая возможность или несколько файлов идут в чат и агенту. Правка внутри куска идёт через Cmd+K. Дописать строку быстрее по Tab.

Практика

Возьми готовую страницу и через Cmd+K сделай три правки, ни разу не открыв чат: смени текст кнопки, добавь отступ, переименуй класс. Проверь по разнице, что остальной код не тронут.

Сделал? Отметь урок пройденным и переходи дальше