Эклипс, возможности

Ответить
Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Эклипс, возможности

Сообщение Foenix » 29 ноя 2012, 19:52

Никто не знает какую-нибудь книгу или что-то подобное в сети о возможностях эклипса? Желательно не длинную статью, а что-то по главам.

Недавно наткнулась, например, что в нем можно как-то сравнивать файлы, версии, изменения (только как времени самой разбираться нет).. Я так поняла, что среда эта богатая.

Еще с времен дельфей скучаю о такой возможности.. там было окошко, в котором при выполнеии приложения можно было просмотреть стек событий, вне зависимости, обрабатываю я эти события или нет. Ну, похожий на тот, который был изучен в уроке о жизненном цикле активити.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Эклипс, возможности

Сообщение rezak90 » 29 ноя 2012, 21:55

как таковых книг наверное не найдёте, так как среда открытая, и каждый пишет под неё плагины которые хочет, а о стандартных функциях можно и на оф сайте почитать.

З.Ы. но всё таки:
http://rutracker.org/forum/viewtopic.php?t=2739675
http://rutracker.org/forum/viewtopic.php?t=4062223
http://rutracker.org/forum/viewtopic.php?t=4200470
R.id.team
Политика на форуме запрещена

Аватара пользователя
Finch
Сообщения: 439
Зарегистрирован: 16 июл 2012, 21:37

Re: Эклипс, возможности

Сообщение Finch » 30 ноя 2012, 09:55

Olivka писал(а):Недавно наткнулась, например, что в нем можно как-то сравнивать файлы, версии, изменения (только как времени самой разбираться нет)..
Ага можна, compare to =)
CEO of a company R.id.team

brucemax
Сообщения: 117
Зарегистрирован: 01 апр 2012, 16:09
Откуда: Минск
Контактная информация:

Re: Эклипс, возможности

Сообщение brucemax » 30 ноя 2012, 10:06

Недавно наткнулась, например, что в нем можно как-то сравнивать файлы, версии, изменения
Я такое только с плагином для git проделывал.. Очень удобно.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Эклипс, возможности

Сообщение Foenix » 30 ноя 2012, 10:38

да я тоже totalcommаnder использую, просто думала, что эклипс как-то может версии сравнить
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

brucemax
Сообщения: 117
Зарегистрирован: 01 апр 2012, 16:09
Откуда: Минск
Контактная информация:

Re: Эклипс, возможности

Сообщение brucemax » 30 ноя 2012, 10:56

Olivka писал(а):да я тоже totalcommаnder использую, просто думала, что эклипс как-то может версии сравнить
Эмм.. немного не понял.. где речь о totalcommandore идёт!?!? Я как раз и говорил, то эклипсом сравнивал, встраивая туда плагин для git.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Эклипс, возможности

Сообщение Foenix » 30 ноя 2012, 14:37

ну да, а что? там удобное сравнение любых файлов..
у меня просто куча архивов -версий проги всегда есть. Могу откатиться куда хочу если что, или сравнить любой файл.
Кстати, посмотрела эту штуку в эклипсе - круто.. он сохраняет все версии файлов (или почти все). Я сразу себе анлим выставила - пусть старается! ;)
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

brucemax
Сообщения: 117
Зарегистрирован: 01 апр 2012, 16:09
Откуда: Минск
Контактная информация:

Re: Эклипс, возможности

Сообщение brucemax » 30 ноя 2012, 15:01

Вот жеж страсти))) Короче git рулит.. любая версия фалов доступна... ветки.. плюс проект одновременно и дома и на работе.. и вообще где угодно.. и никогда ничего не потеряется!!! Я умываю руки.. :)

AndreyI
Сообщения: 372
Зарегистрирован: 14 май 2012, 16:18

Re: Эклипс, возможности

Сообщение AndreyI » 30 ноя 2012, 15:10

Olivka писал(а):ну да, а что? там удобное сравнение любых файлов..
у меня просто куча архивов -версий проги всегда есть. Могу откатиться куда хочу если что, или сравнить любой файл.
Кстати, посмотрела эту штуку в эклипсе - круто.. он сохраняет все версии файлов (или почти все). Я сразу себе анлим выставила - пусть старается! ;)
Вот только если удалит что случайно, то считай с концами :)
Я раз целый пакет случайно удалил (недели две над ним работал), потом пришлось декомпиляторами восстанавливать из байт-кодов. Хорошо еще у меня опция Build Automatically была снята, поэтому восстанавливал из JAVA байт-кодов (он не успел их пересоздать), а то пришлось бы из apk выковыривать, а это гораздо муторнее.
А всего то хотел подключить несколько классов из другого проекта, перенес их, а у них часть названия пакета совпадало, а т.к. пакет в JAVA представляет из себя иерархию папок, то он запросил что-то типа заменить при совпадении имен, я что-то не то походу кликнул, он мне пакет без всяких предупреждений удалил и заменил новым, с теми классами, которые хотел добавить. А все что было в пакете так и исчезло без следа. Никаких откатов для данного случая не предусмотрено, корзина при удалении не используется.

git в данном случае тоже бы все вырулил :) Но я им не пользуюсь, поскольку разработка идет только на одном компе.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Эклипс, возможности

Сообщение Foenix » 30 ноя 2012, 15:18

я не понимаю чем он лучше той сравнивалки эклипса?
я на одном компе разработку веду, поэтому мне эти - дом-работа ни к чему совершенно..
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Эклипс, возможности

Сообщение Foenix » 30 ноя 2012, 22:13

Интересно, есть ли такой плагин, который бы показал мне как бы диаграмму - как выглядят мои активити, как они называются, что из какой вызывается, какие переменные передает туда-обратно :)
Очень было бы круто.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Эклипс, возможности

Сообщение rezak90 » 01 дек 2012, 03:51

Window-show-otput или как оно там называется, есть в стандартном эклипсе.
R.id.team
Политика на форуме запрещена

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Эклипс, возможности

Сообщение Foenix » 01 дек 2012, 18:20

Так это в рантайме же смотрит, не?
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Эклипс, возможности

Сообщение rezak90 » 01 дек 2012, 21:42

нет не в рантайме, показывает в кратком списке методы и переменные в классе, просто удобная навигация... ну а полноценного плагина для ваших нужд нету, на счёт диаграммы вызова активити то такого не встречал и вряд ли такое есть так как в андроиде не гарантируется структурированный вызов что есть в IOS.
R.id.team
Политика на форуме запрещена

brucemax
Сообщения: 117
Зарегистрирован: 01 апр 2012, 16:09
Откуда: Минск
Контактная информация:

Re: Эклипс, возможности

Сообщение brucemax » 03 дек 2012, 09:49

Olivka писал(а):я не понимаю чем он лучше той сравнивалки эклипса?
Интересно, есть ли такой плагин, который бы показал мне как бы диаграмму - как выглядят мои активити, как они называются, что из какой вызывается, какие переменные передает туда-обратно
Знаю для си есть код-анализер.. строит диаграммы классов, объектов и т.п. Возможно нечто и для java есть.. это конечно не будет заточено именно под андроид, но тоже любопытная информация.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Эклипс, возможности

Сообщение rezak90 » 03 дек 2012, 10:42

под андроид не знаю, а вот под яву пользовался прожкой (название уже не помню) которая строит uml диаграммы автоматом, стоит ей указать проект, и обратно тоже умеет.
а вот собственно и uml: http://blogingtutorials.blogspot.com/20 ... tools.html
но как я сказал что бы показывала активити и что откуда и куда вызывается это слишком кошерно :)
R.id.team
Политика на форуме запрещена

brucemax
Сообщения: 117
Зарегистрирован: 01 апр 2012, 16:09
Откуда: Минск
Контактная информация:

Re: Эклипс, возможности

Сообщение brucemax » 03 дек 2012, 11:12

rezak90 писал(а):под андроид не знаю, а вот под яву пользовался прожкой (название уже не помню) которая строит uml диаграммы автоматом, стоит ей указать проект, и обратно тоже умеет.
Вот-вот.. это я и имел ввиду. Сча займусь поиском..
а вот собственно и uml: http://blogingtutorials.blogspot.com/20 ... tools.html
но как я сказал что бы показывала активити и что откуда и куда вызывается это слишком кошерно :)
Таки это просто редактор.. А я уже обрадовался))

Ответить