Я писал код вчера вечером, и когда я открываю код этим утром, я нахожу это ... Есть ли способ восстановить код прошлой ночью?Как восстановить код из .java?
ответ
Если вы все еще есть .jar или .class файл, попробуйте следующее:
http://www.javadecompilers.com/
Может быть, вы переименованный файл случайно?
Возможно, у вас все еще есть его в вашей местной истории. Щелкните правой кнопкой мыши в своем классе -> команда -> показать местную историю.
Ничего не найдено. – BruceTheGoose
Похоже, вы используете Eclipse, попробуйте использовать локальные возможности Eclipse. Попробуйте найти местную историю. Щелкните правой кнопкой мыши MelodynGen.java -> Сравнить с -> Местная история. Eclipse должен открыть «Просмотр истории», и вы можете нажать на предыдущие версии вашего файла. Вы можете сравнить две версии, выбрав две версии в окне истории, щелкните правой кнопкой мыши -> Сравните друг с другом. Когда вы нашли нужную версию, которую хотите восстановить, щелкните правой кнопкой мыши эту версию -> Получить содержимое. Eclipse спрашивает, действительно ли вы хотите перезаписать текущий файл для этой версии. Другой способ - открыть желаемую версию истории, выбрать все, скопировать, открыть MelodyGen.java -> вставить.
Итак, если ни одно из того, что вы упомянули, не удается, я предполагаю, что мне нужно начинать с нуля снова? – BruceTheGoose
Успокоительно да. Конечно, есть инструменты для работы на жестком диске, но для этого, скорее всего, потребуется больше усилий, чем просто начать с scracth. Вы пытались найти эту историю? При удаче? – Teemu
Похоже, что эти файлы также были протерты. – BruceTheGoose