SlideShare une entreprise Scribd logo
1  sur  22
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.

Contenu connexe

Tendances

Ray Wang - Gnome Accessibility And Automation Testing
Ray Wang - Gnome Accessibility And  Automation TestingRay Wang - Gnome Accessibility And  Automation Testing
Ray Wang - Gnome Accessibility And Automation Testing
Mario B.
 
Network programming in python..
Network programming in python..Network programming in python..
Network programming in python..
Bharath Kumar
 

Tendances (17)

Understanding and building Your Own Docker
Understanding and building Your Own DockerUnderstanding and building Your Own Docker
Understanding and building Your Own Docker
 
Ray Wang - Gnome Accessibility And Automation Testing
Ray Wang - Gnome Accessibility And  Automation TestingRay Wang - Gnome Accessibility And  Automation Testing
Ray Wang - Gnome Accessibility And Automation Testing
 
Py Con 2009 Pumping Iron Into Python
Py Con 2009   Pumping Iron Into PythonPy Con 2009   Pumping Iron Into Python
Py Con 2009 Pumping Iron Into Python
 
A commercial open source project in Python
A commercial open source project in PythonA commercial open source project in Python
A commercial open source project in Python
 
OSGi Versioning And Testing
OSGi Versioning And TestingOSGi Versioning And Testing
OSGi Versioning And Testing
 
Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2
 
Fight your technical debt with Jenkins, Jacoco and Sonar
Fight your technical debt with Jenkins, Jacoco and SonarFight your technical debt with Jenkins, Jacoco and Sonar
Fight your technical debt with Jenkins, Jacoco and Sonar
 
First python project
First python projectFirst python project
First python project
 
Kubernetes Robotics Edge Cluster System
Kubernetes Robotics Edge Cluster SystemKubernetes Robotics Edge Cluster System
Kubernetes Robotics Edge Cluster System
 
What Mr. Spock would possibly say about modern unit testing: pragmatic and em...
What Mr. Spock would possibly say about modern unit testing: pragmatic and em...What Mr. Spock would possibly say about modern unit testing: pragmatic and em...
What Mr. Spock would possibly say about modern unit testing: pragmatic and em...
 
FMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxFMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for Linux
 
GEF SVG export in JWT: a newcomer’s rocky ride to Eclipse
GEF SVG export in JWT: a newcomer’s rocky ride to EclipseGEF SVG export in JWT: a newcomer’s rocky ride to Eclipse
GEF SVG export in JWT: a newcomer’s rocky ride to Eclipse
 
Network programming in python..
Network programming in python..Network programming in python..
Network programming in python..
 
What's New in Plug-in Development (Galileo)
What's New in Plug-in Development (Galileo)What's New in Plug-in Development (Galileo)
What's New in Plug-in Development (Galileo)
 
Python Programming Essentials - M2 - Introduction to Python
Python Programming Essentials - M2 - Introduction to PythonPython Programming Essentials - M2 - Introduction to Python
Python Programming Essentials - M2 - Introduction to Python
 
Using Open Source for Enterprise
Using Open Source for EnterpriseUsing Open Source for Enterprise
Using Open Source for Enterprise
 
Composing Music in the Cloud
Composing Music in the CloudComposing Music in the Cloud
Composing Music in the Cloud
 

En vedette

En vedette (7)

LE GROUPE KWANKO REVOLUTIONNE L’EMAILING
LE GROUPE KWANKO REVOLUTIONNE L’EMAILING LE GROUPE KWANKO REVOLUTIONNE L’EMAILING
LE GROUPE KWANKO REVOLUTIONNE L’EMAILING
 
ABC of Platform Workspace
ABC of Platform WorkspaceABC of Platform Workspace
ABC of Platform Workspace
 
KWANKO s’associe à l’EMLV et à l’ESILV pour créer la Chaire « EMPREINTES NUME...
KWANKO s’associe à l’EMLV et à l’ESILV pour créer la Chaire « EMPREINTES NUME...KWANKO s’associe à l’EMLV et à l’ESILV pour créer la Chaire « EMPREINTES NUME...
KWANKO s’associe à l’EMLV et à l’ESILV pour créer la Chaire « EMPREINTES NUME...
 
Eclipse Way
Eclipse WayEclipse Way
Eclipse Way
 
5 Segredos de Performance Marketing para o Black Friday 2015
5 Segredos de Performance Marketing para o Black Friday 20155 Segredos de Performance Marketing para o Black Friday 2015
5 Segredos de Performance Marketing para o Black Friday 2015
 
E4 UI Demos
E4 UI DemosE4 UI Demos
E4 UI Demos
 
Orion RESTful git API
Orion RESTful git APIOrion RESTful git API
Orion RESTful git API
 

Similaire à Eclipse 3.7 : Tips and tricks

Dd13.2013.milano.open ntf
Dd13.2013.milano.open ntfDd13.2013.milano.open ntf
Dd13.2013.milano.open ntf
Ulrich Krause
 
Make Me an Eclipse View (with less Plumbing): The PTP External Tools Framewor...
Make Me an Eclipse View (with less Plumbing): The PTP External Tools Framewor...Make Me an Eclipse View (with less Plumbing): The PTP External Tools Framewor...
Make Me an Eclipse View (with less Plumbing): The PTP External Tools Framewor...
bethtib
 

Similaire à Eclipse 3.7 : Tips and tricks (20)

What is new in Helios
What is new in HeliosWhat is new in Helios
What is new in Helios
 
Together in Eclipse
Together in EclipseTogether in Eclipse
Together in Eclipse
 
Android and OSGi Can They Work Together - BJ Hargrave & Neil Bartlett
Android and OSGi Can They Work Together - BJ Hargrave & Neil BartlettAndroid and OSGi Can They Work Together - BJ Hargrave & Neil Bartlett
Android and OSGi Can They Work Together - BJ Hargrave & Neil Bartlett
 
Open frameworks 101_fitc
Open frameworks 101_fitcOpen frameworks 101_fitc
Open frameworks 101_fitc
 
Discovering the p2 API
Discovering the p2 APIDiscovering the p2 API
Discovering the p2 API
 
EclipseOMRBuildingBlocks4Polyglot_TURBO18
EclipseOMRBuildingBlocks4Polyglot_TURBO18EclipseOMRBuildingBlocks4Polyglot_TURBO18
EclipseOMRBuildingBlocks4Polyglot_TURBO18
 
Dd13.2013.milano.open ntf
Dd13.2013.milano.open ntfDd13.2013.milano.open ntf
Dd13.2013.milano.open ntf
 
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
 
Возможности интерпретатора Python в NX-OS
Возможности интерпретатора Python в NX-OSВозможности интерпретатора Python в NX-OS
Возможности интерпретатора Python в NX-OS
 
Run your Java apps on Cloud Foundry
Run your Java apps on Cloud FoundryRun your Java apps on Cloud Foundry
Run your Java apps on Cloud Foundry
 
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
 
Whats Next for OSGi? - BJ Hargrave
Whats Next for OSGi? - BJ HargraveWhats Next for OSGi? - BJ Hargrave
Whats Next for OSGi? - BJ Hargrave
 
Hithhiker guide to eclipse presentation frameworks galaxy
Hithhiker guide to eclipse presentation frameworks galaxyHithhiker guide to eclipse presentation frameworks galaxy
Hithhiker guide to eclipse presentation frameworks galaxy
 
Eclipse Overview
Eclipse Overview Eclipse Overview
Eclipse Overview
 
Eclipse Plug-in Develompent Tips And Tricks
Eclipse Plug-in Develompent Tips And TricksEclipse Plug-in Develompent Tips And Tricks
Eclipse Plug-in Develompent Tips And Tricks
 
Eclipse platform news and how to contribute to the Eclipse Open Source project
Eclipse platform news and how to contribute to the Eclipse Open Source projectEclipse platform news and how to contribute to the Eclipse Open Source project
Eclipse platform news and how to contribute to the Eclipse Open Source project
 
Riena on-e4-ese2010
Riena on-e4-ese2010Riena on-e4-ese2010
Riena on-e4-ese2010
 
Make Me an Eclipse View (with less Plumbing): The PTP External Tools Framewor...
Make Me an Eclipse View (with less Plumbing): The PTP External Tools Framewor...Make Me an Eclipse View (with less Plumbing): The PTP External Tools Framewor...
Make Me an Eclipse View (with less Plumbing): The PTP External Tools Framewor...
 
Kotlin Basics & Introduction to Jetpack Compose.pptx
Kotlin Basics & Introduction to Jetpack Compose.pptxKotlin Basics & Introduction to Jetpack Compose.pptx
Kotlin Basics & Introduction to Jetpack Compose.pptx
 
stackconf 2022: It’s Time to Debloat the Cloud with Unikraft
stackconf 2022: It’s Time to Debloat the Cloud with Unikraftstackconf 2022: It’s Time to Debloat the Cloud with Unikraft
stackconf 2022: It’s Time to Debloat the Cloud with Unikraft
 

Plus de Tomasz Zarna (7)

Orion Introduction
Orion IntroductionOrion Introduction
Orion Introduction
 
Eclipse Way
Eclipse WayEclipse Way
Eclipse Way
 
Orion Introduction
Orion IntroductionOrion Introduction
Orion Introduction
 
What's new in Juno
What's new in JunoWhat's new in Juno
What's new in Juno
 
Git migration - Lessons learned
Git migration - Lessons learnedGit migration - Lessons learned
Git migration - Lessons learned
 
Equinox/p2 - Getting started with Equinox/p2
Equinox/p2 - Getting started with Equinox/p2Equinox/p2 - Getting started with Equinox/p2
Equinox/p2 - Getting started with Equinox/p2
 
EGit - Eclipse plug-in for git
EGit - Eclipse plug-in for gitEGit - Eclipse plug-in for git
EGit - Eclipse plug-in for git
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 

Eclipse 3.7 : Tips and tricks

  • 1. Eclipse 3.7 Tips and tricks Tomasz Żarna Eclipse Workspace, IBM
  • 2. 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
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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 ...
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. 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.