База знаний · Редактор и интерфейс

Защита несохранённых изменений

Случайное закрытие не убьёт час работы: программа обязательно спросит про сохранение.

Час работы, десяток правок, увлёкся — и рука сама закрыла окно. В плохо воспитанных программах это финал истории; в Trema IDE — всего лишь вопрос: «Сохранить изменения?» Разберём все рубежи защиты вашей несохранённой работы.

Рубеж 1. Вопрос при закрытии

Закрываете окно или проект с несохранёнными правками — программа обязательно останавливает и спрашивает. Три честных варианта: сохранить, выйти без сохранения (осознанно!), отменить закрытие. Молчаливой потери не бывает — это железное правило.

Рубеж 2. Индикация несохранённого

Пока в проекте есть несохранённые правки, программа помечает это состояние — вы всегда видите, что «есть за что переживать». Привычка поглядывать на индикатор появляется сама и делает сюрпризы невозможными.

Рубеж 3. Сохранённое — бессмертно

Всё, что вы сохранили, попадает под тяжёлую артиллерию защит: облако, история версий, корзина. Поэтому реальная зона риска — только правки после последнего сохранения. Сжимайте её привычкой: закончил мысль — сохранил.

Кнопка «Сохранить проект» в панели текущего проекта Trema IDE
«Сохранить проект» — та самая кнопка, после которой работа уходит в облако.

Почему нет «тихого автосохранения»

Мы сознательно не сохраняем код за вашей спиной. Сохранение — это осознанное «зафиксировать»: оно создаёт точку в истории и отправляет версию в облако (а в школе — учителю). Автосохранение размывало бы эту границу: в историю сыпались бы обрывки, в облако — незаконченное. Вместо этого — честный вопрос при закрытии и культура частых сохранений (см. «Когда проект уходит в облако»).

Совет детям (и не только)

Правило одной кнопки: заработало — сохрани. Светодиод замигал как надо? Ctrl+S. Датчик прочитался? Ctrl+S. Эта секунда превращает каждое достижение в несгораемый уровень — как в хорошей игре.

Обновлено: 19 июля 2026