2016-04-06 2 views
0

Из-за терпения Я сделал одно из вещей, которые вы не должны делать, если не находитесь АБСОЛЮТНО УВЕРЕН. Я не был абсолютно уверен, и теперь я плачу за это.Найти/заменить сломал мое приложение (неосторожная ошибка)

Что случилось

Моя устаревшее приложение использует fill_parent в качестве атрибута для android:layout_height. fill_parent устарел, поэтому я переключаю все на match_parent. Вероятно, вы можете догадаться, что произошло дальше ...

Я был безжалостен с Android Studio найти & заменить инструмент. Wreckless «undo» ограничен. Чтобы сделать это хуже я еще один нашел & заменить, чтобы изменить ситуацию, так вот что происходит:

Проблема

error: cannot find symbol variable fill_parent

я заменил fill_parent с match_parent и удваивая назад и замена match_parent с fill_parent Я закончил замену столь необходимых глубинных ссылок на то, что fill_parent даже не распознается. В худшем случае я сделаю копию, где я нахожусь, возьму предыдущую версию в репо и выясню, что все изменилось. Есть ли менее трудоемкий способ сделать это или я застрял?

ответ

0

У меня есть все продукты Apple, потому что мы работаем с ними больше всего, но мне нравится конкуренция. Google/Samsung/Microsoft приносят и коллективно мне больше нравится конкурс. Сказав это, Apple спасла этот день.

Время Macine

автоматическое резервное копирование составляет 10 минут до «злоключения»

Если вы не знакомы, Time Machine является продуктом, который компании Apple создана для борьбы таких вопросов, как тот, который я побежал в настоящее время. Большинство потребители не имеют ноу-хау GIT/SVN поэтому, когда они удаляют файлы, они постоянно ушли, если только им не повезло с диском deep scan. Time Machine - хороший проект, и если вы используете OS X, я настоятельно рекомендую вам приобрести и внешний накопитель и сделать резервную копию Time Machine.

Смежные вопросы