Eclipse 3.7 Tips and tricks
Tomasz Żarna
Eclipse Workspace, IBM
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Agenda
• Mylyn
• External libs and bundles
• Getting source code
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Mylyn
• tasks and queries
• context
• apply patch / context from bugzilla
• report as bug
• attach screenshot
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Mylyn: tasks
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Mylyn: queries
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Mylyn: repository connectors
• Assembla Tickets
• Atlassian JIRA , Bamboo, Crucible,
FishEye
• CodeBeamer Eclipse Studio
• CollabNet Issue Tracker, formerly
IssueZilla
• CollabNet TeamForge
• CollabNet Project Tracker
• EmForge
• EPlanner
• FogBugz
• GitHub Connector
• Google Calendar
• Google Code
• Google Gmail
• HP Quality Center
• IBM Rational ClearQuest
• Industrial Connector
• Mantis
• Bugzilla
• Origo
• QcMylyn
• Microsoft Outlook & Exchange
• ProjectKoach
• Rally
• Redmine
• Request Tracker (RT)
• Remember The Milk
• ScrumWorks Basic
• ScrumWorks Pro
• Serena Business Mashups 2009
• Google SpreadSheet Template
• TD/OMS
• ThoughtWorks Studios Mingle
• Trac
• Track+
• Unfuddle
• Web Templates
• XPlanner
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Mylyn: context
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Mylyn: apply patch / retrieve context
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Mylyn: report as bug
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Mylyn: capture screenshot
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
External libs
• /lib folder
• from jar to bundle
• Orbit
• import plug-ins
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
External libs: /lib folder
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
External libs: from jar to bundle I
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
External libs: from jar to bundle II
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
External libs: Orbit
• :pserver:anonymous@dev.eclipse.org:/cvsroot/tools
• org.eclipse.orbit
o com.google.*
o javax.*
o org.apache.*
o org.w3c.*
o ...
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
External libs: import plug-ins
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Getting source code
• project set files
• Plug-in Spy
• import .psf from URL
• import plug-in as project from a repo
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Getting source code: project set files
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Getting source code: Plug-in Spy
Ctrl+Shift+F1
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Getting source code: .psf from URL
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Getting source code: from a repo
Eclipse 3.7 Tips and tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the
EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.
Legal Notice
• IBM and the IBM logo are trademarks or registered
trademarks of IBM Corporation, in the United States, other
countries or both.
• Java and all Java-based marks, among others, are
trademarks or registered trademarks of Sun Microsystems
in the United States, other countries or both.
• Eclipse and the Eclipse logo are trademarks of Eclipse
Foundation, Inc.
• Other company, product and service names may be
trademarks or service marks of others.

Eclipse 3.7 : Tips and tricks

  • 1.
    Eclipse 3.7 Tipsand tricks Tomasz Żarna Eclipse Workspace, IBM
  • 2.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Agenda • Mylyn • External libs and bundles • Getting source code
  • 3.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Mylyn • tasks and queries • context • apply patch / context from bugzilla • report as bug • attach screenshot
  • 4.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Mylyn: tasks
  • 5.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Mylyn: queries
  • 6.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Mylyn: repository connectors • Assembla Tickets • Atlassian JIRA , Bamboo, Crucible, FishEye • CodeBeamer Eclipse Studio • CollabNet Issue Tracker, formerly IssueZilla • CollabNet TeamForge • CollabNet Project Tracker • EmForge • EPlanner • FogBugz • GitHub Connector • Google Calendar • Google Code • Google Gmail • HP Quality Center • IBM Rational ClearQuest • Industrial Connector • Mantis • Bugzilla • Origo • QcMylyn • Microsoft Outlook & Exchange • ProjectKoach • Rally • Redmine • Request Tracker (RT) • Remember The Milk • ScrumWorks Basic • ScrumWorks Pro • Serena Business Mashups 2009 • Google SpreadSheet Template • TD/OMS • ThoughtWorks Studios Mingle • Trac • Track+ • Unfuddle • Web Templates • XPlanner
  • 7.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Mylyn: context
  • 8.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Mylyn: apply patch / retrieve context
  • 9.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Mylyn: report as bug
  • 10.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Mylyn: capture screenshot
  • 11.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. External libs • /lib folder • from jar to bundle • Orbit • import plug-ins
  • 12.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. External libs: /lib folder
  • 13.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. External libs: from jar to bundle I
  • 14.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. External libs: from jar to bundle II
  • 15.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. External libs: Orbit • :pserver:anonymous@dev.eclipse.org:/cvsroot/tools • org.eclipse.orbit o com.google.* o javax.* o org.apache.* o org.w3c.* o ...
  • 16.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. External libs: import plug-ins
  • 17.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Getting source code • project set files • Plug-in Spy • import .psf from URL • import plug-in as project from a repo
  • 18.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Getting source code: project set files
  • 19.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Getting source code: Plug-in Spy Ctrl+Shift+F1
  • 20.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Getting source code: .psf from URL
  • 21.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Getting source code: from a repo
  • 22.
    Eclipse 3.7 Tipsand tricks | Copyright © IBM Corp., 2010. All rights reserved. Source code in this presentation is made available under the EPL, v1.0, remainder of the presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. Legal Notice • IBM and the IBM logo are trademarks or registered trademarks of IBM Corporation, in the United States, other countries or both. • Java and all Java-based marks, among others, are trademarks or registered trademarks of Sun Microsystems in the United States, other countries or both. • Eclipse and the Eclipse logo are trademarks of Eclipse Foundation, Inc. • Other company, product and service names may be trademarks or service marks of others.