IDE, текстовый редактор, программа, которая может сохранять «снимки» вашего кода? (Автосохранение резервных копий кода) - PullRequest
1 голос
/ 01 апреля 2011

Я искал IDE или текстовый редактор, который может сохранять «снимки» моего кода.В последнее время я кодирую на многих новых языках, используя много проб и ошибок.Мне часто хочется вернуть файл или несколько файлов из-за решений по кодированию / дизайну, принятых за последние пару часов или даже дней.Было бы хорошо, если бы я мог периодически делать снимок своего кода и возвращаться к прошлому снимку, а не делать копии моих файлов вручную через определенные промежутки времени.

Я полагаю, что должен быть хотя бы редактор, который показывает историю версий файла.(Я понимаю, что мог бы использовать git или svn или любое другое решение для управления версиями, но я бы хотел более автоматизированный процесс.)

(если не IDE, кто-нибудь знает, как настроить Windows-ShadowCopy, OSX-TimeMachine, для создания резервных копий моей папки разработки с интервалом в 45 минут ... или даже сторонней программы.)

1 Ответ

2 голосов
/ 01 апреля 2011

Eclipse использует локальную историю для каждого файла ... но лично я бы настоятельно рекомендовал использовать для этого систему контроля версий. Если вы используете что-то вроде git или Mercurial, ваши коммиты все равно локальны - и это означает, что вы получите непротиворечивый снимок в моменты, когда вы считаете, что достигли полезной точки.

Обладая небольшим опытом, вам понадобится всего несколько секунд, чтобы зафиксировать вашу текущую работу, и я думаю, что она может оказаться более полезной с течением времени, чем автоматическое создание снимков либо при каждом сохранении, либо через случайные интервалы.

(Трудно понять, действительно ли Eclipse будет вам полезен, поскольку вы не указали, на каком языке будете программировать. По общему признанию, в Eclipse есть плагины для значительного числа языков ...)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...