Я также никогда не действительно начал использовать Mylyn, который я представляю что обеспечивает «Java Предложения (Task-сфокусированные)». Что бы я купил , если я не использую ошибку-трекер , что понимает Милин?
Что вы можете сделать с Mylyn, даже без встроенного отслеживания ошибок (в просторечии Mylyn, «хранилище задач»), является создание задач в вашем «локальном» хранилище, и использовать их для поддержания контекста ваши различные задачи разработки.
Контекстная поддержка в Mylyn довольно уникальна, хотя и сбивает с толку, когда вы сначала активируете ее для новой задачи, потому что то, что делает Mylyn, фильтрует содержимое окон, например Package Explorer, чтобы отображались только те артефакты, которые у вас есть когда эта задача была активирована, и теперь, поскольку вы только что активировали задачу в первый раз, ничего не было посещено, а проводник пакетов пуст!
Что вы, вероятно, захотите сделать, считая, что описание вашей задачи было чем-то вроде «Найти причину NPE в вашем.code.AbstractMappingParameter», используется Ctrl-shift-T (Open Type ...) и перейдите к этому классу. (Сохраните некоторую типизацию и используйте поддержку корпуса верблюда в диалоговом окне «Открыть задачу»: просто введите «AMP».) В вашем обозревателе пакетов теперь отображается этот класс и иерархия над ним (файл, в котором он находится, пакет и проект) , Редактор, если вы настроили его для автоматического сгибания кода, отобразит каждый комментарий и метод сложенными, поэтому вы можете увидеть больше того класса, который обычно может быть.
Посетите еще пару таких файлов, и вы начнете создавать свой контекст, который Mylyn автоматически сохраняет вместе с задачей. Последующие поисковые запросы «Open Type ...» теперь представлены в контекстных классах, а также упомянутые вами предложения по поддержке контента. ПРИМЕЧАНИЕ. Не закрывайте файлы, если не считаете, что они не относятся к задаче. Когда вы закрываете редактор, класс/файл/etc. удаляется из контекста и больше не отображается в вашем проводнике пакетов. Средняя задача разработки не содержит более десятка или около того файлов, малое количество файлов и окон редактора, чтобы оставаться открытым, пока вы работаете над ним.
Если вы создали другую задачу (локально или в репозитории), а затем активировали ее, вы снова начнете с очищенного проводника пакетов и создадите контекст во время работы.
Затем, если вы активировали первую задачу, вы увидите интересную вещь: открытые окна будут закрыты, а проводник пакетов очистится, а затем содержимое проводника с вашего последнего рабочего времени эта задача появится, и все окна, которые вы открыли в это время, теперь будут снова открыты! Ты снова работаешь над этим. Это очень удобно.
Существует краткий обзор того, что вы можете сделать с Mylyn без интегрированного репозитория. Если вам интересно узнать больше, вы можете пойти в http://www.eclipse.org/mylyn/ и прочитать, что там есть.
Хотя это ответ на вопрос больше, чем основной в моем посте, это самое простое объяснение Mylyn, которое позволяет мне фактически получить начался, не беспокоясь о каком-либо из этого материала Connector. –