Часть 2. Из второго модуля: редактор и хранение кода

Разбор частых поломок

Как этим пользоваться

Не нужно читать подряд. Когда что-то сломалось:

Главное, что нужно помнить: почти ничего из этого не ломается насовсем. Это рабочие ситуации, через них проходят все. Спокойно идём по шагам.

Если провозились дольше 15 минут и легче не стало — не сидите в одиночку. Напишите в чат, приложите картинку экрана. Спрашивать — нормально.

ЧАСТЬ 1. Редактор Cursor

(Cursor — это программа-редактор, в которой мы пишем проект. По сути тот же VS Code, только со встроенным ИИ.)

Вижу: ИИ долго не отвечает, крутится точками

Почему. Он думает. Несколько секунд — это нормально, особенно если задание большое.

Что сделать. Просто подождите. Если прошло больше минуты и ничего — напишите тот же запрос ещё раз, короче.

Вижу: попросил ИИ переделать, а в проекте ничего не изменилось

Почему. ИИ показал ответ в чате, но вы не нажали кнопку «применить» (принять изменения).

Что сделать. Посмотрите на ответ ИИ: рядом обычно есть кнопка принять/применить. Нажмите её — тогда правка попадёт в проект. Не видите кнопку — напишите ИИ:

Применяй изменения прямо в файле, а не только показывай в чате.

Вижу: ИИ дописал то, чего я не просил

Почему. Так бывает — ИИ иногда добавляет лишнее «от себя».

Что сделать. Не принимайте вслепую. Прочитайте и, если что-то лишнее, напишите:

Убери то, что я не просил. Оставь только [что нужно].

Вижу: случайно закрыл окно / панель / файл, паника

Почему. Ничего не пропало — просто закрылась вкладка. Файлы на месте.

Что сделать. Слева список файлов проекта — нажмите на нужный, он снова откроется. Закрыли весь Cursor — откройте заново и выберите свой проект в списке недавних.

Вижу: рядом с названием файла белая точка, не пойму, сохранилось ли

Почему. Белая точка (или кружок) во вкладке означает, что есть несохранённые изменения.

Что сделать. Нажмите одновременно Ctrl и S (на Маке — Cmd и S). Точка пропадёт — значит, сохранилось.

ЧАСТЬ 2. Внешний вид и работа проекта

(Это когда сам проект открылся, но выглядит или ведёт себя не так.)

Вижу: экран стал белым и пустым, ничего нет

Почему. В проекте появилась ошибка, и страница не смогла загрузиться.

Что сделать. Вспомните, что меняли последним, — скорее всего, дело в этом. Скопируйте ИИ:

После последней правки у меня белый пустой экран, ничего не отображается. Найди ошибку и исправь.

Не помогло — вернитесь к прошлой рабочей версии (памятка «Что делать, если всё сломалось»).

Вижу: страница есть, но кнопки не нажимаются

Почему. Сломалась «начинка», которая оживляет кнопки.

Что сделать. Напишите ИИ:

Кнопки на странице не реагируют на нажатия. Проверь и почини.

Вижу: всё съехало, разъехалось, стало некрасиво

Почему. Сломалось оформление — то, что отвечает за внешний вид.

Что сделать. Напишите ИИ:

Вёрстка съехала, элементы разъехались. Верни аккуратный вид.

Вижу: внизу или сбоку появились красные надписи

Почему. Это не ругань в ваш адрес. Это подсказка, где именно ошибка.

Что сделать. Не переживайте и не удаляйте их вручную. Скопируйте эту надпись целиком и отдайте ИИ:

У меня вот такая ошибка: [вставьте текст красной надписи]. Объясни простыми словами, что это, и исправь.

Вижу: отметки в трекере пропадают после обновления страницы

Почему. Проект пока не запоминает данные между обновлениями.

Что сделать. Напишите ИИ:

Сделай так, чтобы мои отметки сохранялись и не пропадали после обновления страницы.

ЧАСТЬ 3. GitHub (сохранение проекта в интернете)

(GitHub — это сайт, где хранится ваш проект в интернете. Репозиторий — это и есть ваш проект там, по-простому «папка проекта в интернете».)

Вижу: сделал изменения, а на GitHub их нет

Почему. Сохранить файл на компьютере (Ctrl+S) — это ещё не отправка в интернет. Нужно пройти весь путь: сохранил → подписал, что поменял (коммит) → отправил.

Что сделать. Пройдите этот путь до конца. Коммит — это сохранение с короткой подписью; отправка — пересылка его на GitHub. Разбирали в уроке 4.

Вижу: не получается отправить, пишет что-то про «устарело» или «сначала загрузите»

Почему. На GitHub есть версия новее вашей (например, вы что-то меняли с другого места).

Что сделать. Сначала «забрать» свежую версию с GitHub к себе, потом отправить свою. Если путается — скопируйте ИИ:

При отправке на GitHub пишет, что моя версия устарела и нужно сначала загрузить изменения. Подскажи по шагам простыми словами, что нажимать.

Вижу: просит логин и пароль, а я не помню / не проходит

Почему. GitHub иногда требует подтвердить, что это вы.

Что сделать. Загляните в свою памятку доступов (заводили в уроке 3 — «Что нельзя потерять»). Не находите — восстановите доступ на сайте GitHub через «Забыли пароль». Логины и пароли держите в той памятке, не в голове.

Вижу: на GitHub всё выглядит как простой текст, README не красивый

Почему. Файл с описанием назван неправильно, и GitHub не понял, что это «та самая табличка».

Что сделать. Проверьте название файла: должно быть ровно README.md — большими буквами, с точкой и md. Переименуйте, если не так. Подробно — в гайде «Делаем README вместе с ИИ».

Если ничего из этого не подошло

И помните: сломать проект насовсем нельзя. Любую поломку можно откатить назад. Поэтому — спокойно, по шагам.